1、过滤html标签函数 string strip_tags (string $str [, string $allowable_tags ] )
该函数尝试返回给定的字符串 str 去除空字符、HTML 和 PHP 标记后的结果。它使用与函数fgetss() 一样的标记去除状态机。
2、利用正则过滤第一个匹配到的html标签
$str = preg_replace('/<\/p>/','',$str,$limit);
$limit是可选的参数,用来设置每个模式在$str中替换的次数
3.利用正则把字符串分割成数组
array preg_split (string $pattern , string$subject [, int$limit = -1 [,int $flags = 0 ]] )
如果flags参数被设置成PREG_SPLIT_NO_EMPTY,preg_split()将进返回分隔后的非空部分.
本文介绍了三种在PHP中过滤页面源代码的方法:1. 使用strip_tags函数去除HTML和PHP标记;2. 利用正则表达式preg_replace替换特定HTML标签;3. 使用preg_split按正则规则分割字符串并过滤空元素。
231

被折叠的 条评论
为什么被折叠?



