Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从HTML字符串中获取特殊字符列表_Php_Html_Phpdocx - Fatal编程技术网

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 &quot;walk&quot; the &lt;b&gt;dog&lt;/b&gt; now

echo $b; // I'll "walk" the <b>dog</b> now
$text = str_replace(array("&quot;", "&amp;"), array("\"", "&"), $text);