3v4l.org

run code in 500+ PHP versions simultaneously
<?php $needle = 42; $identical = $needle; $equal = (string) $needle; $different = $needle + 1; foreach ([ [$different], [$identical], [$different, $identical], [$equal], [$different, $equal], ] as $haystack) { var_dump(array_search($needle, $haystack)); var_dump(array_search($needle, $haystack) !== false); var_dump(in_array($needle, $haystack)); echo "\n"; var_dump(array_search($needle, $haystack, true)); var_dump(array_search($needle, $haystack, true) !== false); var_dump(in_array($needle, $haystack, true)); echo "\n"; echo "\n"; }

preferences:
81.13 ms | 1569 KiB | 5 Q