0

我有这样的输入

$desc = <p>\r\n test job description!</p>

我用过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!

4

1 回答 1

1

你的代码

$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!

您问题中的数据有误,或者您尝试的代码有误。请仔细检查并再次发布。

于 2012-03-24T06:17:26.127 回答