TLENS » 2013.11.25 02:38

Нашел у себя в логах хрень что json не может спарсить текст где существует \U0001f612
{
    "a": "\U0001f612"
}
Что это за хрень и как ее перевести в валидность?
Добавлено спустя   7 минут  16 секунд:
Пока что добавил такую регулярку
$config[1] = preg_replace('/\\\U[a-f0-9]{8}/', '', $config[1]);
$config = json_decode($config[1], true);

Gemorroj » 2013.11.25 18:07

ну какой-то из юникодных символов )