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

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php html格式轉文本格式代碼

php html格式轉文本格式代碼

來源:程序員人生   發布時間:2014-01-10 03:59:48 閱讀次數:2430次

在php中將html標簽轉換成純文本的方法有不少,像php自帶了函數strip_tags它就可以把html直接轉換在純文本文格式了,下面我來具體來看看各種轉換代碼。

先來看strip_tags()函數用法,下面的例子刪除<a>標記之外的所有標記,代碼如下:

  1. <?php  $input = "This <a href="http://www.phpfensi.com/">example</a> 
  2. is <strong>yanshare</strong>!"; 
  3. echo strip_tags($input"<a>"); 
  4. ?>

輸入結果:This <a href="http://www.phpfensi.com/">example</a>,這里就連接連接與連接中的內容都過濾掉了,我們如果想保留A中的內容可以參考下面代碼

strip_tags有一個可選的參數allowable_tags指定在此過程中可以跳過的標記,下面的例子使用了strip_tags()刪除字符串中的所以HTML標記,代碼如下:

  1. <?php $input = "Email<a href="example@example.com">example@example.com</a>"
  2. echo strip_tags($input); 
  3. ?> 

這回返回以下結果:Email example@example.com

一個自定義的將html轉換為無html標簽的字符集,返回轉換好的字符串,代碼如下:

  1. function html2text($str){ 
  2.    $str = preg_replace("/<style .*?</style>/is"""$str);  $str = preg_replace("/<script .*?</script>/is"""$str); 
  3.    $str = preg_replace("/<br s*/?/>/i""n"$str); 
  4.    $str = preg_replace("/</?p>/i""nn"$str); 
  5.    $str = preg_replace("/</?td>/i""n"$str); 
  6.    $str = preg_replace("/</?div>/i""n"$str); 
  7.    $str = preg_replace("/</?blockquote>/i""n"$str); 
  8.    $str = preg_replace("/</?li>/i""n"$str); 
  9.    $str = preg_replace("/&nbsp;/i"" "$str); 
  10.    $str = preg_replace("/&nbsp/i"" "$str); 
  11.    $str = preg_replace("/&amp;/i""&"$str); 
  12.    $str = preg_replace("/&amp/i""&"$str); 
  13.    $str = preg_replace("/&lt;/i""<"$str); 
  14.    $str = preg_replace("/&lt/i""<"$str); 
  15.    $str = preg_replace("/&ldquo;/i"'"'$str); 
  16.    $str = preg_replace("/&ldquo/i"'"'$str); 
  17.    $str = preg_replace("/&lsquo;/i""'"$str); 
  18.    $str = preg_replace("/&lsquo/i""'"$str); 
  19.    $str = preg_replace("/&rsquo;/i""'"$str); 
  20.    $str = preg_replace("/&rsquo/i""'"$str); 
  21.    $str = preg_replace("/&gt;/i"">"$str); 
  22.    $str = preg_replace("/&gt/i"">"$str); 
  23.    $str = preg_replace("/&rdquo;/i"'"'$str); 
  24.    $str = preg_replace("/&rdquo/i"'"'$str); 
  25.    $str = strip_tags($str); 
  26.    $str = html_entity_decode($str, ENT_QUOTES, "utf-8"); 
  27.    $str = preg_replace("/&#.*?;/i"""$str); 
  28.    return $str
  29.   } 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久色成人 | 久久久精品中文 | 亚州av在线 | 国产精品久久久一区二区三区 | 国产高清在线视频 | 色婷婷综合久久久中字幕精品久久 | 日韩少妇精品av一区二区 | 国产精品久久久久久吹潮 | 欧美一级大片在线播放 | 亚洲精品乱码久久久久膏 | 久久九九99 | 甜一伦一性一交 | 国产黄色在线播放 | 综合久久综合久久 | 久久在线 | 成人午夜小视频 | 亚洲综合区 | 亚洲欧美中文日韩在线v日本 | 91香蕉视频在线观看免费 | 国产精品成人一区二区网站软件 | 高潮网站 | 黄色大片日韩 | 看a网站 | 在线97视频 | 狠狠色网站 | cao久久 | 99久久免费看视频 | 国产伦精品一区二区三区精品视频 | 色69av | 国产一级片大全 | 在线观看黄a | 国产精品国产精品国产专区不片 | 国产免费av网站 | 午夜视频在线免费观看 | 青青国产精品 | 亚洲精品乱码久久久久久 | 国产精品片在线观看 | 亚洲88| 国产影视 | 91精品国产91久久综合 | 国产一二三区在线 |