3v4l.org

run code in 300+ PHP versions simultaneously
<?php //var_dump(json_encode(array("foo" => utf8_encode('è'), "bar" => "bar")), json_last_error() === JSON_ERROR_UTF8); //var_dump(json_encode(array("foo" => utf8_encode('è'), "bar" => "bar"), JSON_PARTIAL_OUTPUT_ON_ERROR)); var_dump(json_encode(array("foo" => utf8_decode('è'), "bar" => "bar")));

preferences:
38.96 ms | 402 KiB | 5 Q