-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John W. Krahn wrote:
> Yes, Perl has five "false" values: undef, (), 0, '' and '0', and two of those
> are valid input from the readline operator.
> 
> 
> 
> John

Should running the above from the command line make a difference?  I ran
them both entering 0 each time and I got 0 back.  This is what it looks
like:

[EMAIL PROTECTED]:~> perl -e 'if ($_ = <STDIN>) { print; }'
0  <---input value
0  <---returned value


[EMAIL PROTECTED]:~> perl -e 'if (defined($_ = <STDIN>)) { print; }'
0  <---input value
0  <---returned value


Mathew
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFE4idr7cEqtYW7kARAieHAKDDfDCIxEJvs9Wf6fQLVx/rNr3RJACg2f3E
yF4gQ4p896lgvsSHqvLDWw0=
=1ZHb
-----END PGP SIGNATURE-----

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to