Php 如何从HTML字符串中获取特殊字符列表
在我的数据库中我保存了Php 如何从HTML字符串中获取特殊字符列表,php,html,phpdocx,Php,Html,Phpdocx,在我的数据库中我保存了 <p>& sign test</p> <p><>greater than and less than</p> 我使用这些文件下载。我想用&;替换这些特殊字符&and;分别是 如何从上面的html内容中检测特殊字符?请显示您已经尝试过的代码。用于获取文本的php strip_tags函数能否解释更多内容以了解您实际需要的内容?我保存了上面的html内容。但是它们不是所有的html都有特殊字符,我想首
<p>& sign test</p> <p><>greater than and less than</p>
我使用这些文件下载。我想用&;替换这些特殊字符&and;分别是
如何从上面的html内容中检测特殊字符?请显示您已经尝试过的代码。用于获取文本的php strip_tags函数能否解释更多内容以了解您实际需要的内容?我保存了上面的html内容。但是它们不是所有的html都有特殊字符,我想首先得到特殊字符并将它们转换成html。目前我正在获取文本,但我只想检测该文本中的特殊字符,我可以从给定的文本中获取一些特殊字符数组。在我的输入中,它有html标记,它们也在转换为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
$text = str_replace(array(""", "&"), array("\"", "&"), $text);