$json = '{"1": "hi\x21"}'; var_dump(json_decode($json)); //NULL первое что не понятно, странная кодировка \x21 похожа на кодировку url %21 только вместо процента \x это нет в спеках по которым реализован json_decode? есть ли стандартное решение?