У меня проблема с PHP htmlentities
и символом é. Я знаю, что это какая-то проблема с кодировкой, которую я просто не замечаю, поэтому, надеюсь, кто-то увидит, что я делаю неправильно.
Выполнение прямого htmlentities («é»)
не возвращает правильный код, как ожидалось (либо é
, либо é
. Я пробовал принудительно кодировка должна быть 'UTF-8' (с использованием параметра charset htmlentities), но то же самое.
Конечная цель - отправить этот символ в электронном письме HTML в кодировке 'ISO-8859-1'. Когда я пытаюсь чтобы заставить его использовать эту кодировку, та же проблема. В источнике электронного письма вы видите é, а в представлении HTML Ã ©
.
Кто может пролить свет на мою ошибку?