3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = [ '<path d="m34.511 143.4v3.0302l54.101-0.63086v-2.078z" points="34.510773,146.42924 88.611514,145.79838 88.611514,143.72037 34.510773,143.39908 " fill="#353564"', '<path d="m81.675 70.138 44.367-40.744v119.65l-44.367-1.2456z" points="126.04182,29.393818 126.04182,149.03978 81.675079,147.79421 81.675079,70.138158 " fill="#8686bf"' ]; echo 'No Arguments:' . \PHP_EOL; print_r(json_encode($data, JSON_PRETTY_PRINT)); echo \PHP_EOL . \PHP_EOL; echo 'true argument:' . \PHP_EOL; print_r(json_encode($data, true | JSON_PRETTY_PRINT)); // same as JSON_HEX_TAG echo \PHP_EOL . \PHP_EOL; echo 'JSON_HEX_TAG Argument:' . \PHP_EOL; print_r(json_encode($data, JSON_HEX_TAG | JSON_PRETTY_PRINT)); // same as JSON_HEX_TAG echo \PHP_EOL . \PHP_EOL; echo 'JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_NUMERIC_CHECK Arguments:' . \PHP_EOL; print_r(json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_NUMERIC_CHECK | JSON_PRETTY_PRINT));

preferences:
14.12 ms | 405 KiB | 5 Q