过滤内容中的HTML标签 strip_tags

来源:互联网 发布:做标书的软件 编辑:程序博客网 时间:2024/06/05 21:46

strip_tags 函数,过滤内容中的HTML标签

PHP手册中的示例

<?php$text = '<p>Test paragraph.</p><!-- Comment --> Other text';echo strip_tags($text);echo "\n";// Allow <p>echo strip_tags($text, '<p>');?> 
结果
Test paragraph. Other text<p>Test paragraph.</p> Other text

在网上看到一个方法,加多了判断
去除html标签function strip_tags($string, $replace_with_space = true){    if ($replace_with_space) {            return preg_replace('!<[^>]*?>!', ' ', $string);    } else {        return strip_tags($string);    } } 

在截取内容的时候,可以去掉HTML标签,以截取到对应长度的字串符。

或者在文章表中,加多一个简介的字段,手动编辑。这样显示的效果比直接截取好一些。

原创粉丝点击