日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > PHP去除多余的HTML,Javascrit,Css標(biāo)簽

PHP去除多余的HTML,Javascrit,Css標(biāo)簽

來源:程序員人生   發(fā)布時間:2014-01-28 12:04:46 閱讀次數(shù):4278次

本文章來給大家介紹關(guān)于各種PHP去除多余的HTML,Javascrit,Css標(biāo)簽 方法與實現(xiàn)程序,大家可進入?yún)⒖?

1.不保留任何HTML標(biāo)簽,代碼會是這樣:echo strip_tags($str);  

2.只保留

一個標(biāo)簽的話,只需要將

字符串寫到strip_tags的第二個參數(shù)中,代碼會是這樣:echo strip_tags($str, "");  

3.我們要保留

與…多個標(biāo)簽,只需要將多個標(biāo)簽用空格分隔后寫到strip_tags的第二個參數(shù)中,代碼會是這樣:echo strip_tags($str, "");

4.保留所有標(biāo)簽,僅僅轉(zhuǎn)義用addslashes(), stripslashes(), htmlspecialchars(), htmlentities(), nl2br() 等函數(shù).

addslashes(), stripslashes() 一般是入數(shù)據(jù)庫和出庫的時候使用,以免變量中存儲類似引號這些關(guān)鍵詞,這樣的話,本來是內(nèi)容的部分卻被數(shù)據(jù)庫識別為標(biāo)識符來執(zhí)行,就會引起錯誤.

htmlspecialchars() 函數(shù)只用來轉(zhuǎn)義少量HTML, &,雙引號,大于號和小于號.并不會全部轉(zhuǎn)換成 HTML 所定的 ASCII 轉(zhuǎn)換

htmlentities() 本函數(shù)有點像 htmlspecialchars() 函數(shù),但本函數(shù)會將所有 string 的字符都轉(zhuǎn)成 HTML 的特殊字集字符串.不過在轉(zhuǎn)換后閱讀網(wǎng)頁源代碼的方面,會有很多困擾,尤其是網(wǎng)頁源代碼的中文字會變得不知所云,瀏覽器上看到的還是正常的.

自帶函數(shù)去除html標(biāo)記

strip_tags

  去掉 HTML 及 PHP 的標(biāo)記.
  語法: string strip_tags(string str);
  傳回值: 字串
  函式種類: 資料處理

實例代碼如下:

  1. $new = htmlspecialchars("Test", ENT_QUOTES);   
  2. echo $new;  
  3. ?> 

函式將特殊字元轉(zhuǎn)成 HTML 的字串格式 ( &....; ).最常用到的場合可能就是處理客戶留言的留言版了.

  & (和) 轉(zhuǎn)成 & 
  " (雙引號) 轉(zhuǎn)成 " 
  < (小于) 轉(zhuǎn)成 < 
  > (大于) 轉(zhuǎn)成 > 

此函式只轉(zhuǎn)換上面的特殊字元,并不會全部轉(zhuǎn)換成 HTML 所定的 ASCII 轉(zhuǎn)換.

這里只替換 html,js,css

實例代碼如下:

  1. function get_enhtml($string){ 
  2. $pattern=array ("'<script[^>]*?>.*?</script>'si",// 去掉 javascript 
  3. "']*?>.*?'si",// 去掉 HTML 標(biāo)記 
  4. "'<[/!]*?[^<>]*?>'si",//去掉 HTML 標(biāo)記 
  5. "'{C}{C}/i",''$content);//注釋內(nèi)容   
  6.   $content = preg_replace("/]*-->/i",''$content);//注釋內(nèi)容        
  7.   $content = preg_replace("/style=.+?['|"]/i",'',$content);//去除樣式    
  8.   $content = preg_replace("/class=.+?['|"]/i",'',$content);//去除樣式    
  9.   $content = preg_replace("/id=.+?['|"]/i",'',$content);//去除樣式       
  10.   $content = preg_replace("/lang=.+?['|"]/i",'',$content);//去除樣式        
  11.   $content = preg_replace("/width=.+?['|"]/i",'',$content);//去除樣式     
  12.   $content = preg_replace("/height=.+?['|"]/i",'',$content);//去除樣式     
  13.   $content = preg_replace("/border=.+?['|"]/i",'',$content);//去除樣式     
  14.   $content = preg_replace("/face=.+?['|"]/i",'',$content);//去除樣式  
  15.      $content = preg_replace("/face=.+?['|"]/",'',$content); 
  16.      $content = preg_replace("/face=.+?['|"]/",'',$content); 
  17.      $content=str_replace" ","",$content); 
  18.      return $content
  19.     } 
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美日韩亚洲自拍 | 亚洲成人午夜电影 | 爱爱免费网 | av在线资源 | 精品一区二区三区免费视频 | 日韩综合久久 | 国产精品视频一二区 | 亚洲天天网 | 日本美女一区二区三区 | 91夜夜蜜桃臀一区二区三区 | 国产高清精品在线 | 三级视频在线播放 | 国产成人免费网站 | 亚洲成av人影片在线观看 | 亚洲精品在线视频 | 91激情网 | 中文字幕日韩电影 | 亚洲综合在线一区二区 | 国产乱淫av麻豆国产免费 | 黄色片一级免费 | 久久久久国产 | 日韩精品区 | 久久久久国产一区二区 | 91精品国产九九九久久久亚洲 | 国产一卡二卡三卡 | 欧洲精品一区二区三区 | 精品视频久久久久久久 | 日日摸夜夜添夜夜添国产精品 | 蜜臀91丨九色丨蝌蚪中文 | 国产婷婷综合网 | 欧美视频一区二区三区 | 国产精品免费一区二区 | 美日韩视频| 视频一区在线 | 亚洲国产精品女人久久久 | 国产乱码精品一区二区三区中文 | 夜夜骑夜夜骑 | 日韩久久久久久 | 亚洲三级国产 | 99精品电影 | 成人永久免费视频 |