Hi All, I wonder if I should consider "" equal to undef. If it is so..then is there an empty string? Or there is not
Please consider this as an example: ========================================= print "undef" if ($" == undef); ----> will print: undef print "found \"\"" if ($" == ""); ----> will print: found "" so I can understand that $" == "" == undef So why do I get a warning message, when doing this: $var = undef . "string"; But never get this warning message when doing: $var = "string" . undef Also I found that when trying to do this, no warning is out $var = "" . "string"; $var = "string" . ""; PS: another thing I found, different warnings when using "use warnings;" - Is this a bug in perl, or just a fact? Or lets say a "known issue" Thanks Chanan _______________________________________________ Perl mailing list [email protected] http://perl.org.il/mailman/listinfo/perl
