У меня есть много символов в тексте / JSON, как:
\xea = ê
\xaa = ª (I think)
Как преобразовать в правильный символ в PHP?
Большое спасибо.
Вы можете попробовать что-то вроде этого:
$text = preg_replace_callback('/\\\\x([0-9a-fA-F]{2})/', function ($matches) { return chr(hexdec($matches[1])); },$text);
Изменить: Извините, я просто скопировал / вставил старый код — e
модификатор устарел.
Других решений пока нет …