• Главная
  • » PHP
  • » Почему то json не хочет парсить \U0001f612

#1 2013.11.25 02:38

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Почему то json не хочет парсить \U0001f612

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

Неактивен

#2 2013.11.25 18:07

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Почему то json не хочет парсить \U0001f612

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

Неактивен

  • Главная
  • » PHP
  • » Почему то json не хочет парсить \U0001f612

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.007 s