3v4l.org

run code in 300+ PHP versions simultaneously
<?php $broke = '%7B%22name%22%3A%22peterchan%22%2C%22phone%22%3A%2212345678%22%2C%22password%22%3A%226kxhSJM6iLB0kZ9LZGCEUQ%3S%3D%0A%22%7D'; $fixed = '%7B%22name%22%3A%22peterchan%22%2C%22phone%22%3A%2212345678%22%2C%22password%22%3A%226kxhSJM6iLB0kZ9LZGCEUQ%3S%3D%5Cn%22%7D'; echo "broken\n"; var_dump(urldecode($broke)); var_dump(json_decode(urldecode($broke))); echo "\nfixed\n"; var_dump(urldecode($fixed)); var_dump(json_decode(urldecode($fixed)));

preferences:
28 ms | 406 KiB | 5 Q