Author: Paul GaboritPaul Gaborit Date: Apr 4, 2008 09:18
Ă€ (at) Fri, 4 Apr 2008 15:27:30 +0000 (UTC),
espie@lain.home (Marc Espie) écrivait (wrote):
> In article ,
> Paul Gaborit wrote:
>>undef ne peut pas convenir puisque ce n'est pas une condition ! ;-)
>>
> Aparte: d'ailleurs, c'est bizarre, ca serait bien dans l'esprit du
> langage que ca marche quand meme.
Disons que ça marche :
my $t;
print "not defined\n" if $t eq undef;
print "not defined\n" if $t == undef;
$t = 1;
print "defined\n" if not $t eq undef;
print "defined\n" if not $t == undef;
Mais Perl n'est quand mĂŞme pas content et crie (avec raison) si on
utilise 'use warnings' ou l'option '-w'.
Il vaut donc mieux utiliser 'defined'...
|