php 删除富文本编辑器保存内容中的其他代码(保留中文)

$str = '<p><p style="ve:"">测试筛选文本域内的中文    </p><p sty;">';
数据库存的信息是这样的,所以PC和手机端是可以的,但是APP不能直接使用,需要把里面的中文拿出来然后返回。
public function str($str)
{
    $str = htmlspecialchars_decode($str);//把一些预定义的 HTML 实体转换为字符
    $str = str_replace(" ", "", $str);//将空格替换成空
    $str = strip_tags($str);//函数剥去字符串中的 HTML、XML 以及 PHP 的标签,获取纯文本内容
    return $str;
}
echo $this->str($str);//结果:测试筛选文本域内的中文

 上面的 $str 只是进行举例,实际使用还是按照真实数据。

Author:XueDing_
Email:361169632@qq.com
注明出处: https://www.cnblogs.com/best-always/p/10250232.html 

 

 

 
posted @ 2019-01-10 15:25  XueDing  阅读(856)  评论(0编辑  收藏  举报