From: mike <mailto:[EMAIL PROTECTED]> wrote:
: I have the following code
:
: print "date times",@date,br;
: if ($ti1){
: print "time 1 is not empty";
: }
: else {
: print "time 1 is empty";
: }
:
: If there is a value it works but not if there isn't
: ie: if there is a value it prints "time 1 is not
: empty", but if there is not nothing comes out
:
: anyone any ideas?
Works for me. Perhaps you need to show more code
post something that produces the error.
foreach my $ti1 ( '', 0, 4, undef, 'hello', ) {
if ( $ti1 ) {
print "time 1 is not empty\n";
} else {
print "time 1 is empty\n";
}
}
prints:
time 1 is empty
time 1 is empty
time 1 is not empty
time 1 is empty
time 1 is not empty
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>