我需要格式化一个字符串
$string = "<em>Hello</em><br/>world";
显示为:
<em>Hello</em>
world
所有 html 字符都应按原样显示以保留其含义,但<br/>
,\n
等除外。
该<br/>
标签仍然应该做它应该做的事情,换行,但所有其他标签都需要如上所示。
我想用这样的东西来完成这个:
htmlspecialchars($string); // except for the <br/> or \n tags
需要将该$string
值插入到数据库表中,以使输出如上所示。
使用 PHP,实现此目的的最佳方法是什么