php去除HTML标签实例
php去除HTML标签实例
发布时间:2016-12-29 来源:查字典编辑
摘要:例1、php自带的函数可以去除/删除字符串中的HTML标签/代码。strip_tags(string,allow):函数剥去HTML、XML...

例1、php自带的函数可以去除/删除字符串中的HTML标签/代码。

strip_tags(string,allow):函数剥去 HTML、XML 以及 PHP 的标签。

参数:string,必填,规定要检查的字符串;allow,选填,规定允许存在的标签,这些标签不会被删除。

复制代码 代码如下:

$str = '郭碗瓢盆-<span>PHP</span>';

$str1 = strip_tags($str); // 删除所有HTML标签

$str2 = strip_tags($str,'<span>'); // 保留 <span>标签

echo $str1; // 输出 郭碗瓢盆-PHP

echo $str2; // 样式不一样喔

例2、清除HTML标签字符串中某些属性代码

使用PHP处理从数据库中读取的文章HTML代码,然后用正则对代码进行匹配与修改,保存代码以后,用静态生成功能即可生成修改后的HTML页面了。

因为我们生成的代码是已经处理过的代码,所以就不会影响HTML页面的加载速度了。

具体 [示例代码]如下:

复制代码 代码如下:

<?php

$str = "<img src="" width="245" height="138" />";

$str = preg_replace('#onclick=([sS]*)"#','',$str);

// #符号前面有一个双引号要注意,代表结束的代码

print($str);

?>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类