多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

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

php html格式轉文本格式代碼

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

在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.   } 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产福利片在线观看 | 国产精品乱码免费一区二区 | 亚洲国产系列一区二区三区 | 欧美tube6最新69 | a毛片免费| 亚洲国产日韩欧美一区二区三区 | 欧美a网 | 欧美3p在线观看一区二区三区 | 久久精品国产主播一区二区 | 2020久久精品亚洲热综合一本 | 最近中文字幕国语免费高清6 | 羞羞免费网页登界面入口 | 欧美日韩永久久一区二区三区 | 最新国产在线观看福利 | jjzz日本老师 | 国产福利第一视频 | 伊人精品网 | 2020国产成人免费视频 | 最近中文字幕mv免费高清视频7 | 日韩国产欧美精品综合二区 | 国产成人精品高清不卡在线 | 国产v综合v亚洲欧美大另类 | 第一福利在线观看永久视频 | v影院最新在线v视频 | 国产精品久久在线观看 | 国产精品免费一区二区三区 | 亚洲国产福利精品一区二区 | 午夜羞羞| 亚洲天堂女人 | 日本xx18护土 | 亚洲国产最新 | 亚洲国产成人久久笫一页 | 免费看羞羞动漫视频网站 | 日韩欧美亚洲国产精品字幕久久久 | 久久毛片免费看 | 综合免费一区二区三区 | 看亚洲人配人配人种jizz | 中文字幕在线精品 | 国产一国产一有一级毛片 | 中文字幕在线观看网站 | 国产欧美日韩亚洲 |