3v4l.org

run code in 300+ PHP versions simultaneously
<?php $tests = [ "On", "Off" ]; foreach ($tests as $test) { $result = [ "test" => $test, "boolval" => boolval($test), "FILTER_VALIDATE_BOOLEAN" => filter_var($test, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE) ]; $result["agreement"] = $result["boolval"] === $result["FILTER_VALIDATE_BOOLEAN"]; echo json_encode($result, JSON_PRETTY_PRINT), "\n"; }

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
157.43 ms | 3366 KiB | 10 Q