ID: 26477 User updated by: languitar at languitarium dot de Reported By: languitar at languitarium dot de Status: Open Bug Type: Unknown/Other Function Operating System: Linux PHP Version: 5.0.0b2 (beta2) New Comment:
This Code was used in a class. I didn't notice that the problem seems to be connected with that fact. Previous Comments: ------------------------------------------------------------------------ [2003-11-30 16:58:23] [EMAIL PROTECTED] Works fine for me...: [EMAIL PROTECTED]:~$ php-5.0dev <?php $x = -1; if($x == -1){ echo "if"; } else { echo "else"; } ?> if ------------------------------------------------------------------------ [2003-11-30 16:56:26] languitar at languitarium dot de Description: ------------ PHP 5 beta 2 seems to do strange things when using a comaprisson wiht negative values in an If-clause. Sometimes the if-part will work as well as the else-part and sometimes the if-part will be used two times. Reproduce code: --------------- $x = -1; if($x == -1){ echo "if"; } else { echo "else"; } Expected result: ---------------- if Actual result: -------------- ifif ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26477&edit=1