Welcome to Rocteur Thursday, April 25 2024 @ 01:50 AM CEST
What is the difference between exists and defined in an array contextexists tests if the array slot was ever assigned to whereas defined tests if the array slot contains a defined value
print "\$fred[1] exists " if exists $fred[1]; print "\$fred[1] defined " if defined $fred[1]; $fred[1] exists $fred[1] defined
undef $fred[1] ; print "\$fred[1] exists " if exists $fred[1]; print "\$fred[1] defined " if defined $fred[1]; $fred[1] exists
FAQ Manager » Perl » What is the difference between exists and defined in an array context
|