php如何清除style样式

您所在的位置:网站首页 2003excel怎么清除格式 php如何清除style样式

php如何清除style样式

2023-05-26 22:11| 来源: 网络整理| 查看: 265

php清除style的方法:1、使用“strip_tags”函数去掉HTML及PHP的标记;2、使用“htmlspecialchars”函数将特殊字元转成HTML格式;3、通过“ClearHtml”方法去除css style样式。

php如何清除style样式

推荐:《PHP视频教程》

清除html格式,去除html、css、js格式

strip_tags($str) 去掉 HTML 及 PHP 的标记

语法: string strip_tags(string str);

传回值: 字串

函式种类: 资料处理

内容说明 :

解析:本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和 fgetss() 有着相同的功能

PHP去除html、css样式、js格式的方法很多,但发现,它们基本都有一个弊端:空格往往清除不了

经过不断的研究,最终找到了一个理想的去除html包括空格css样式、js 的PHP函数。

PHP清除html、css、js格式并去除空格的PHP函数

function cutstr_html($string, $sublen) { $string = strip_tags($string); $string = preg_replace ('/\n/is', '', $string); $string = preg_replace ('/ | /is', '', $string); $string = preg_replace ('/;/is', '', $string); preg_match_all("/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x80-\xbf]|\xf0[\x90-\xbf][\x80-\xbf][\x80-\xbf]|[\xf1-\xf7][\x80-\xbf][\x80-\xbf][\x80-\xbf]/", $string, $t_string); if(count($t_string[0]) - 0 > $sublen) $string = join('', array_slice($t_string[0], 0, $sublen))."…"; else $string = join('', array_slice($t_string[0], 0, $sublen)); return $string; }登录后复制

解析:这个函数既有去除html标签、css样式、js、空格等格式的功能(格式化html文本)也有截取字符串的功能。

htmlspecialchars 将特殊字元转成 HTML 格式

语法: string htmlspecialchars(string string);

传回值: 字串

函式种类: 资料处理

内容说明

解析:本函式将特殊字元转成 HTML 的字串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。

& (和) 转成 ; " (双引号) 转成 ; < (小于) 转成 ; > (大于) 转成 ;登录后复制

此函式只转换上面的特殊字元,并不会全部转换成 HTML 所定的 ASCII 转换。

使用范例

Restaurant Description Name of restaurant:


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3