php 去除标签内样式,PHP去除html标签,php标记及css样式代码参考
語法: string strip_tags(string str);
傳回值: 字串
函式種類: 資料處理
解析:本函式可去掉字串中包含的任何 HTML 及 PHP 的標(biāo)記字串。若是字串的 HTML 及 PHP 標(biāo)簽原來就有錯(cuò),例如少了大于的符號,則也會(huì)傳回錯(cuò)誤。而本函式和 fgetss() 有著相同的功能。
PHP去除html、css樣式、js格式的方法很多,但發(fā)現(xiàn),它們基本都有一個(gè)弊端:空格往往清除不了,經(jīng)過不斷的研究,最終找到了一個(gè)理想的去除html包括空格css樣式、js 的PHP函數(shù)。
PHP清除html、css、js格式并去除空格的PHP函數(shù):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;
}
解析:這個(gè)函數(shù)既有去除html標(biāo)簽、css樣式、js、空格等格式的功能(格式化html文本)也有截取字符串的功能。
PHP去除指定html標(biāo)簽或者CSS樣式的方法舉例如下:$content = preg_replace("/]*>/i", "", $content);
$content = preg_replace("//i", "", $content);
$content = preg_replace("/
]*>/i", "", $content);$content = preg_replace("/
/i", "", $content);$content = preg_replace("//i", "", $content);//注釋內(nèi)容
$content = preg_replace("/style=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/class=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/id=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/lang=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/width=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/height=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/border=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/face=.+?['|"]/i",'',$content);//去除樣式
$content = preg_replace("/face=.+?['|"]/",'',$content);//去除樣式 只允許小寫 正則匹配沒有帶 i 參數(shù)
總結(jié)
以上是生活随笔為你收集整理的php 去除标签内样式,PHP去除html标签,php标记及css样式代码参考的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python实现cmd命令连续执行
- 下一篇: 动态规划算法php,php算法学习之动态