htmlentities не работают для меня - PullRequest
0 голосов
/ 02 февраля 2011

Я пытаюсь закодировать HTML-символы в некотором тексте для отправки по электронной почте.Я использовал это: htmlentities, но это не сработало для меня.

Я пробовал этот пример:

$str = "A 'quote' is <b>bold</b>";
// Outputs: A 'quote' is &lt;b&gt;bold&lt;/b&gt;
echo htmlentities($str);
// Outputs: A &#039;quote&#039; is &lt;b&gt;bold&lt;/b&gt;
echo htmlentities($str, ENT_QUOTES);

от: http://www.php.net/manual/fr/function.htmlentities.php

Не могли бы вы объяснить, почему это не сработало?

1 Ответ

0 голосов
/ 02 февраля 2011

htmlentities используется для экранирования значимых в HTML символов, таких как <и>.Это полезно, если вы хотите отобразить эти символы на веб-странице, не нарушая HTML.Он не предназначен для отображения HTML в электронном письме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...