我正在处理一个项目,并且我遇到了一个问题,即“span>”也在文本的开始处打印我试图删除所有标记,除了我提到的那些以外,以上,从文本中删除所有类型的标记
这里是我的PHP代码
<p>
<?php
$desc = $top_news['headline_des'];
$aa = preg_replace('/style=(["\'])[^\1]*?\1/i', '', $desc, 2);
if(strlen($top_news['headline_des'])>100)
{
$description = substr($aa, 1 ,850)."...";
}else{
$description = $aa;
}
echo strip_tags($description);
?>
</p>
这里输出
SPAN> IPOR具有国际共和研究所(IRI)和美国代办处为国际....
它不是更换整个标签,但ATLEAST删除 and > ... –