Кто знает как прочитать закодированную в waLog::dump() кириллицу. Есть решение

Что это за шифрование? 

\\u0433.\\u0444\\u044b\\u0432\\u0430, \\u0443\\u043b., \\u0434., \\u043a\\u043e\\u0440\\u043f.\\/\\u0441\\u0442\\u0440\\u043e\\u0435\\u043d\\u0438\\u0435.

2 ответа

  • 1
    Евгений Леман 27 мая 2021 04:44 #

    г.фыва, ул., д., корп./строение

  • 2
    Николай Иванов 27 мая 2021 08:54 # Решение

    Один из способов.
    $str = "\\u0433.\\u0444\\u044b\\u0432\\u0430, \\u0443\\u043b., \\u0434., \\u043a\\u043e\\u0440\\u043f.\\/\\u0441\\u0442\\u0440\\u043e\\u0435\\u043d\\u0438\\u0435";

    $str_decoded = json_decode( sprintf('"%s"', str_replace('\\\\','\\',$str)), true);
    print_r($str_decoded);

    1.Убрать escape(первый экранирующий \)
    2.Преобразовать в json строку(добавить кавычки)
    3.Декодировать.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите