From: [EMAIL PROTECTED] Operating system: Debian Linux PHP version: 3.0.17 PHP Bug Type: Misbehaving function Bug description: 3.0.18 bug - if ("INF" == "INF") {} does not equal true I encountered a strange behaviour of comparing values. I've only encountered it with a value of "INF". The following script should cause "INF" to be displayed in version 3.0.18 on Linux <?php $arr =array( "TEST", "INF" ); $cnt = sizeof($arr); for ($x=0; $x < $cnt; $x++) { $item = $arr[$x]; if ("$item" == "$item") { } else { print "$item<br>\n"; } } ?> -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]