Я пытаюсь преобразовать объекты HTML из исходной строки в их буквальный символьный эквивалент.
Например:
<?php
$string = "Hello – World";
$converted = html_entity_decode($string);
?>
Хотя это правильно преобразовывает объект на экране, когда я смотрю на HTML-код, он все еще показывает явную сущность. Мне нужно изменить это так, чтобы он буквально преобразовывал объект, поскольку я не использую строку на HTML-странице.
Есть идеи, что я делаю неправильно?
К вашему сведению, я отправляю преобразованную строку в уведомление Apple Push service:
$payload['aps'] = array('alert' => $converted, 'badge' => 1, 'sound' => 'default');
$payload = json_encode($payload);