Функция strip_tags не работает для <p>что-то </p> - PullRequest
0 голосов
/ 24 марта 2012

У меня есть такой ввод

$desc = &lt;p&gt;\r\n test job description!&lt;/p&gt;

Я использовал echo html_entity_decode(nl2br($desc),ENT_NOQUOTES,"Utf-8");

и выход становится <p>\r\n test job description!</p>

, затем используется echo html_entity_decode(stripslashes(nl2br($desc)),ENT_NOQUOTES,"Utf-8");

& получил <p> test job description!</p>

и использовал echo strip_tags(html_entity_decode(stripslashes(nl2br($desc)),ENT_NOQUOTES,"Utf-8")); для получения вывода, подобного test job description!, но вывод становится <p> test job description!</p>

что я делаю здесь неправильно или какую функцию яможно использовать для получения желаемого результата test job description!

1 Ответ

1 голос
/ 24 марта 2012

Ваш код

$desc = "&lt;p&gt;\r\n test job description!&lt;/p&gt;";
echo strip_tags(html_entity_decode(stripslashes(nl2br($desc)),ENT_NOQUOTES,"Utf-8"));

Выходы

test job description!

Либо данные в вашем вопросе неверны, либо код, который вы пробуете, неверен. Перепроверьте и отправьте снова, пожалуйста.

...