Добрый времени.
Есть исходные данные = "\xE2\x9A\xBD"
Делаю:
html_entity_decode("\xE2\x9A\xBD")
Всё прекрасно, показывается мячик.
Делаю:
html_entity_decode($data_icon->bytes)
Всё плохо, показываются символы, хотя в базе \xE2\x9A\xBD и поле в базе varchar. Делал проверку на тип $data_icon->bytes, показывает что строка. Делал принудительное преобразование к строке, тоже толку нет. Я в замешательстве, поясните, пожалуйста.
P.S. Что такое $data_icon->bytes
Я использую фреймворк codeigniter. Обращаюсь к методу в моделе:
$data_icon = $this->icons_model->get_icon($content)->row();
Преобразую в объект. Bytes - это поле в базе, где и хранятся символы.
$data_icon->bytes