删除html标签
strip_tags(string,allow)
strip_tags()可以删除内容中的所有html标签,仅仅留下文字,有特殊情况需要保留标签的写在“allow”部分。
比如删除所有html标签:
得到的结果是:
Hello world!
删除html标签但保留所有”b”标签
得到的结果是:
Hello world!
删除指定的某个特殊非html标签
有时候内容中包含自定义的某些特殊标签,比如[img],[url],删除这些标签需要用到:“preg_replace()”函数
比如,删除变量“$excerpt”中所有的[map]…[/map]标签及内容:
$excerpt="..."
$excerpt=preg_replace('/\[map\].*?\[\/map\]/i','',$excerpt);//删除map标签
#php