Section courante

A propos

Section administrative du site

DEFINED

Définir
Perl
 

Syntaxe

defined
defined expr

Paramètres

Nom Description
expr Ce paramètre permet d'indiquer l'expression à vérifier. Lorsque se paramètre est omis, la variable «$_» est utilisé.

Retour

Valeur Description
0 Cette valeur permet d'indiquer que l'expression n'existe pas et qu'elle vaut «undef».
1 Cette valeur permet d'indiquer que l'expression existe. Elle est donc valide et contient soit une valeur ou une référence.

Description

Cette fonction permet de vérifier l'affectation d'une variable.

Exemples

Voici un exemple de teste d'une variable n'existant pas :

  1. if(!defined($varnotexist)) {
  2.   print "Cette variable n'existe pas";
  3. }

Voici un exemple de teste d'une variable existant :

  1. my $varexist;
  2.  
  3. if(defined($varexist)) {
  4.   print "Cette variable existe";
  5. }

Voir également

Langage de programmation - PHP - Référence de procédures et fonctions - defined

Références

La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1122
Perl/CGI-Programmation avancée Grand Livre, Edition Micro Application, Rolf D. Stoll, 2001, ISBN: 2742919082, page 124, 345

Dernière mise à jour : Dimanche, le 18 octobre 2015