3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(filter_var('17', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY)); var_dump(filter_var(['17'], FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY)); var_dump(filter_var('foo', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY)); var_dump(filter_var(['foo'], FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY)); echo "\n----\n\n"; var_dump(filter_var('17', FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY)); var_dump(filter_var(['17'], FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY)); var_dump(filter_var('foo', FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY)); var_dump(filter_var(['foo'], FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY)); echo "\n----\n\n"; var_dump(filter_var('17', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY|FILTER_FORCE_ARRAY)); var_dump(filter_var(['17'], FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY|FILTER_FORCE_ARRAY)); var_dump(filter_var('foo', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY|FILTER_FORCE_ARRAY)); var_dump(filter_var(['foo'], FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY|FILTER_FORCE_ARRAY));

preferences:
25.67 ms | 405 KiB | 5 Q