在我保存的数据库中,
<p>& sign test</p> <p><>greater than and less than</p>
我正在使用这些文件下载。我想分别 用 &
和替换这些特殊字符。<>
&
<>
如何从上述 html 内容中检测特殊字符?
$orig = "I'll \"walk\" the <b>dog</b> now";
$a = htmlentities($orig);
$b = html_entity_decode($a);
echo $a; // I'll "walk" the <b>dog</b> now
echo $b; // I'll "walk" the <b>dog</b> now
或者,如果您不希望将 html 标记转换为 unicode,则可以使用自定义函数:
$text = str_replace(array(""", "&"), array("\"", "&"), $text);