--TEST-- Test in_array() function : usage variations - haystack as resource/multi dimensional array --FILE-- TRUE, "b"=> TRUE, array("c"=> TRUE, "d"=>TRUE) ) ) ); //matching string having integer in beginning, result:true in loose type check var_dump( in_array('123abc', array(123)) ); var_dump( in_array('123abc', array(123), TRUE) ); // false in strict mode echo "Done\n"; ?> --EXPECT-- *** Testing resource type with in_array() *** bool(true) bool(false) *** Testing miscelleneos inputs with in_array() *** bool(false) bool(false) bool(false) bool(false) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) Done