最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php實(shí)現(xiàn)過濾UBB代碼的類

 更新時(shí)間:2015年03月12日 12:08:24   作者:鑒客  
這篇文章主要介紹了php實(shí)現(xiàn)過濾UBB代碼的類,涉及php正則表達(dá)式的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了php實(shí)現(xiàn)過濾UBB代碼的類。分享給大家供大家參考。具體如下:

PHP代碼如下:

復(fù)制代碼 代碼如下:
class Day{
   function ubb($Text) {      /// UBB代碼轉(zhuǎn)換
        //$Text=htmlspecialchars($Text);
        //$Text=ereg_replace("\r\n","<br>",$Text);
        $Text=ereg_replace("\[br\]","<br />",$Text);
        $Text=nl2br($Text);
        $Text=stripslashes($Text);
        $Text=preg_replace("/\\t/is"," ",$Text);
        $Text=preg_replace("/\[url\](http:\/\/.+?)\[\/url\]/is","<a href=\"\\1\" target=\"new\"><u>\\1</u></a>",$Text);
        $Text=preg_replace("/\[url\](.+?)\[\/url\]/is","<a href=\"http://\\1\" target=\"new\"><u>\\1</u></a>",$Text);
        $Text=preg_replace("/\[url=(http:\/\/.+?)\](.+?)\[\/url\]/is","<a href=\"\\1\" target=\"new\"><u>\\2</u></a>",$Text);
        $Text=preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/is","<a href=\"http://\\1\" target=\"new\"><u>\\2</u></a>",$Text);
        $Text=preg_replace("/\[color=(.+?)\](.+?)\[\/color\]/is","<font color=\"\\1\">\\2</font>",$Text);
        $Text=preg_replace("/\[font=(.+?)\](.+?)\[\/font\]/is","<font face=\"\\1\">\\2</font>",$Text);
        $Text=preg_replace("/\[email=(.+?)\](.+?)\[\/email\]/is","<a href=\"mailto:\\1\"><u>\\2</u></a>",$Text);
        $Text=preg_replace("/\[email\](.+?)\[\/email\]/is","<a href=\"mailto:\\1\"><u>\\1</u></a>",$Text);
        $Text=preg_replace("/\[i\](.+?)\[\/i\]/is","<i>\\1</i>",$Text);
        $Text=preg_replace("/\[u\](.+?)\[\/u\]/is","<u>\\1</u>",$Text);
        $Text=preg_replace("/\[b\](.+?)\[\/b\]/is","<b>\\1</b>",$Text);
        $Text=preg_replace("/\[fly\](.+?)\[\/fly\]/is","<marquee width=\"98%\" behavior=\"alternate\" scrollamount=\"3\">\\1</marquee>",$Text);
        $Text=preg_replace("/\[move\](.+?)\[\/move\]/is","<marquee width=\"98%\" scrollamount=\"3\">\\1</marquee>",$Text);
        $Text=preg_replace("/\[shadow=([#0-9a-z]{1,10})\,([0-9]{1,3})\,([0-9]{1,2})\](.+?)\[\/shadow\]/is","<table width=\"*\"><tr><td style=\"filter:shadow(color=\\1, direction=\\2 ,strength=\\3)\">\\4</td></tr></table>",$Text);
        return $Text;
  }
}

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP實(shí)現(xiàn)從PostgreSQL數(shù)據(jù)庫(kù)檢索數(shù)據(jù)分頁(yè)顯示及根據(jù)條件查找數(shù)據(jù)示例

    PHP實(shí)現(xiàn)從PostgreSQL數(shù)據(jù)庫(kù)檢索數(shù)據(jù)分頁(yè)顯示及根據(jù)條件查找數(shù)據(jù)示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)從PostgreSQL數(shù)據(jù)庫(kù)檢索數(shù)據(jù)分頁(yè)顯示及根據(jù)條件查找數(shù)據(jù)操作,涉及PHP操作PostgreSQL數(shù)據(jù)庫(kù)的SQL條件查詢、分頁(yè)、顯示等相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • php基于協(xié)程實(shí)現(xiàn)異步的方法分析

    php基于協(xié)程實(shí)現(xiàn)異步的方法分析

    這篇文章主要介紹了php基于協(xié)程實(shí)現(xiàn)異步的方法,結(jié)合實(shí)例形式分析了php基于協(xié)程調(diào)度的異步操作實(shí)現(xiàn)方法,需要的朋友可以參考下
    2019-07-07
  • 幾個(gè)有用的php字符串過濾,轉(zhuǎn)換函數(shù)代碼

    幾個(gè)有用的php字符串過濾,轉(zhuǎn)換函數(shù)代碼

    幾個(gè)有用的php字符串過濾,轉(zhuǎn)換函數(shù),主要是一些字符的安全處理與字符串處理
    2012-05-05
  • PHP分頁(yè)效率終結(jié)版(推薦)

    PHP分頁(yè)效率終結(jié)版(推薦)

    本篇文章是對(duì)PHP分頁(yè)的實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • php實(shí)現(xiàn)對(duì)象克隆的方法

    php實(shí)現(xiàn)對(duì)象克隆的方法

    這篇文章主要介紹了php實(shí)現(xiàn)對(duì)象克隆的方法,實(shí)例分析了php對(duì)象實(shí)例化與克隆的使用技巧,需要的朋友可以參考下
    2015-06-06
  • PHP的PDO常用類庫(kù)實(shí)例分析

    PHP的PDO常用類庫(kù)實(shí)例分析

    這篇文章主要介紹了PHP的PDO常用類庫(kù),結(jié)合實(shí)例形式分析了PDO類庫(kù)常見的連接,初始化及增刪改查等操作技巧,需要的朋友可以參考下
    2016-04-04
  • 最新評(píng)論

    安岳县| 汝城县| 赤城县| 安福县| 丰原市| 犍为县| 章丘市| 崇文区| 宝丰县| 库车县| 遵化市| 郸城县| 师宗县| 霸州市| 绩溪县| 松滋市| 汉中市| 邯郸市| 阜新市| 鹰潭市| 新郑市| 古蔺县| 个旧市| 商南县| 祁连县| 赤壁市| 茶陵县| 北宁市| 扶风县| 丹凤县| 潮州市| 长沙市| 台安县| 望都县| 阳高县| 方山县| 静乐县| 榆林市| 石台县| 故城县| 凌云县|