ID:               32484
 Updated by:       [EMAIL PROTECTED]
 Reported By:      edwin at mavetju dot org
-Status:           Open
+Status:           Closed
 Bug Type:         Arrays related
 Operating System: FreeBSD 5.2.1
 PHP Version:      4.3.10
 New Comment:

Works fine with latest CVS / PHP 4.3.11RC2 / PHP 5.0.4RC2



Previous Comments:
------------------------------------------------------------------------

[2005-03-29 14:50:21] edwin at mavetju dot org

Description:
------------
I know this is wrong programming style, but in_array() hangs on this
FreeBSD 5.2.1 box with PHP 4.3.10 when the haystack is an undefined
array.

It has the expected behaviour on FreeBSD 4.x and FreeBSD 5.3, it's just
showing up in 5.2.1.


This is an FYI bug report, it might be that you have had similar
reports but never been able to put your fingers on the place where it
hurted.

Reproduce code:
---------------
$a=array("foo");

if ([EMAIL PROTECTED]("bar",$a["foo"])) {
        echo "Not there\n";
}



Expected result:
----------------
"Not there"

Actual result:
--------------
The interpreter hangs in the in_array() function.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=32484&edit=1

Reply via email to