Я хочу, чтобы преобразовать этот [email protected]
вКак преобразовать все символы в их HTML сущности эквивалента с использованием PHP
hello@domain.com
Я пробовал:
url_encode($string)
это обеспечивает ту же строку, я вошел, вернулся с символ @ преобразуется в %40
также попытался:
htmlentities($string)
это обеспечивает ту же строку справа.
Я использую кодировку UTF8. не уверен, если это делает разницу ....
Лей Я удалил свой ответ, потому что я понял, что это не хорошо. (Спасибо Artefacto), однако на самом деле это не является достаточной защитой от спам-ботов .... –
Я знаю, что это не полностью надежный, однако у меня были хорошие результаты, используя эту функцию в прошлом, кодируя мой адрес электронной почты с помощью онлайн-сервисов. Теперь я пытаюсь создать его в CMS, который я создаю. – Ash