84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
我从富文本编辑器中得到的值最外层被
$res=$_POST['content'];
$res是我获得的内容,但里面有p标签,我不会正则表达式,要怎么过滤掉最外层的P标签再放入数据库。
strip_tags()
strip_tags() 函数剥去字符串中的 HTML、XML 以及 PHP 的标签。语法strip_tags(string,allow)参数 描述string 必需。规定要检查的字符串。allow 可选。规定允许的标签。这些标签不会被删除。
/*参数 描述$str 必需。你要过滤的字符串。$tag 可选。指定要过滤的标签,为空时,默认过滤所有HTML标签*/function strip_tag_one($str, $tag=''){
$pattern = '#\<(\/)?'.$tag.'.*?\>#i'; //正则过滤指定标签 return preg_replace($pattern, '', $str);
}
strip_tags()
strip_tags() 函数剥去字符串中的 HTML、XML 以及 PHP 的标签。
语法
strip_tags(string,allow)
参数 描述
string 必需。规定要检查的字符串。
allow 可选。规定允许的标签。这些标签不会被删除。
/*
参数 描述
$str 必需。你要过滤的字符串。
$tag 可选。指定要过滤的标签,为空时,默认过滤所有HTML标签
*/
function strip_tag_one($str, $tag='')
{
}