У меня такие строки
\u041d\u0418\u041a\u041e\u041b\u0410\u0415\u0412
Как я могу преобразовать это в кодировку utf-8? И какова кодировка данной строки? Спасибо за участие!
Простым подходом было бы превратить вашу строку в двойные кавычки и позволить json_decode конвертировать \u0000 . (Который является синтаксисом строки Javascript.)
$str = json_decode("\"$str\"");
Кажется, это русские буквы: НИКОЛАЕВ (Это уже UTF-8, когда json_decode возвращает его.)
Чтобы проанализировать эту строку в PHP, вы можете использовать json_decode потому что JSON поддерживает этот литерал в формате unicode.