[php-maint] Bug#734129: switch($X){case 'Y':trigger_error("can you believe \$X is NOT Y but Z"); }

jidanni at jidanni.org jidanni at jidanni.org
Sat Jan 4 01:45:14 UTC 2014


Package: php5-cli
Version: 5.5.7+dfsg-2
Severity: important

$ cat n.php
<?php
$wgSitename='ABJ';
$wgSitename=0;
switch($wgSitename){case 'ABJ':trigger_error("can you believe \$wgSitename is $wgSitename and not ABJ?!",E_USER_WARNING);}
$wgSitename=0;
$wgSitename='ABJ';
switch($wgSitename){case 0:trigger_error("can you believe \$wgSitename is $wgSitename and not 0?!",E_USER_WARNING);}
$ php n.php
PHP Warning:  can you believe $wgSitename is 0 and not ABJ?! in /mnt/usb/cf/n.php on line 4
PHP Warning:  can you believe $wgSitename is ABJ and not 0?! in /mnt/usb/cf/n.php on line 7

What in the world is going on?



More information about the pkg-php-maint mailing list