#19026 [NEW]: warn_plus_overloading setting doesn't warn

From: Date: Wed, 21 Aug 2002 16:55:52 +0000
Subject: #19026 [NEW]: warn_plus_overloading setting doesn't warn
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-17464@lists.php.net to get a copy of this message
From: pedrograca@hotpop.com Operating system: Win2K PHP version: 4.2.2 PHP Bug Type: PHP options/info functions Bug description: warn_plus_overloading setting doesn't warn Hi, I've run the script <?php echo '\'a\' . \'b\' = ' . ('a' . 'b') . '<br>'; echo '\'a\' + \'b\' = ' . ('a' + 'b') . '<br>'; // !WARN! echo '"a" . "b" = ' . ("a" . "b") . '<br>'; echo '"a" + "b" = ' . ("a" + "b") . '<br>'; // !WARN! echo 'a . b = ' . (a . b) . '<br>'; echo 'a + b = ' . (a + b) . '<br>'; // !WARN! echo '\'1\' . \'2\' = ' . ('1' . '2') . '<br>'; echo '\'1\' + \'2\' = ' . ('1' + '2') . '<br>'; // !WARN! echo '"1" . "2" = ' . ("1" . "2") . '<br>'; echo '"1" + "2" = ' . ("1" + "2") . '<br>'; // !WARN! echo '1 . 2 = ' . (1 . 2) . '<br>'; echo '1 + 2 = ' . (1 + 2) . '<br>'; echo '\'5\' . \'k\' = ' . ('5' . 'k') . '<br>'; echo '\'5\' + \'k\' = ' . ('5' + 'k') . '<br>'; // !WARN! echo '"5" . "k" = ' . ("5" . "k") . '<br>'; echo '"5" + "k" = ' . ("5" + "k") . '<br>'; // !WARN! echo '5 . k = ' . (5 . k) . '<br>'; echo '5 + k = ' . (5 + k) . '<br>'; // !WARN! ?> with "warn_plus_overloading = On" expecting to generate some warnings (on lines with // !WARN!), however nothing ever got reported (except the use of undefined constants). Am I misinterpreting the "warn_plus_overloading" function? in PHP.INI I have error_reporting = E_ALL display_errors = On ; will set to Off soon log_errors = On error_log = C:/WebSite/phperror.log track_errors = Off warn_plus_overloading = On ; tested with Off too -- Edit bug report at http://bugs.php.net/?id=19026&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=19026&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=19026&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=19026&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=19026&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=19026&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=19026&r=support Expected behavior: http://bugs.php.net/fix.php?id=19026&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=19026&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=19026&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=19026&r=globals

« previous php.bugs (#17464) next »