站長資訊網
        最全最豐富的資訊網站

        自定義ubb代碼,preg_replace()函數的一些代碼

        function?ubb($Text)?{
        $Text=htmlspecialchars($Text);
        $Text=ereg_replace(“rn”,”<br>”,$Text);
        $Text=ereg_replace(“r”,”<br>”,$Text);
        $Text=nl2br($Text);
        $Text=preg_replace(“/\t/is”,”??“,$Text);
        $Text=preg_replace(“/[h1](.+?)[/h1]/is”,”<h1>\1</h1>”,$Text);
        $Text=preg_replace(“/[h2](.+?)[/h2]/is”,”<h2>\1</h2>”,$Text);
        $Text=preg_replace(“/[h3](.+?)[/h3]/is”,”<h3>\1</h3>”,$Text);
        $Text=preg_replace(“/[h4](.+?)[/h4]/is”,”<h4>\1</h4>”,$Text);
        $Text=preg_replace(“/[h5](.+?)[/h5]/is”,”<h5>\1</h5>”,$Text);
        $Text=preg_replace(“/[h6](.+?)[/h6]/is”,”<h6>\1</h6>”,$Text);

        $Text=preg_replace(“/[url](http://.+?)[/url]/is”,”<a?href=\1>\1</a>”,$Text);
        $Text=preg_replace(“/[url](.+?)[/url]/is”,”<a?href=”http://\1″>http://\1</a>”,$Text);
        $Text=preg_replace(“/[url=(http://.+?)](.*)[/url]/is”,”<a?href=\1>\2</a>”,$Text);
        $Text=preg_replace(“/[url=(.+?)](.*)[/url]/is”,”<a?href=http://\1>\2</a>”,$Text);

        $Text=preg_replace(“/[img](.+?)[/img]/is”,”<img?src=\1>”,$Text);
        $Text=preg_replace(“/[color=(.+?)](.+?)[/color]/is”,”<font?color=\1>\2</font>”,$Text);
        $Text=preg_replace(“/[size=(.+?)](.+?)[/size]/is”,”<font?size=\1>\2</font>”,$Text);
        $Text=preg_replace(“/[sup](.+?)[/sup]/is”,”<sup>\1</sup>”,$Text);
        $Text=preg_replace(“/[sub](.+?)[/sub]/is”,”<sub>\1</sub>”,$Text);
        $Text=preg_replace(“/[pre](.+?)[/pre]/is”,”<pre>\1</pre>”,$Text);
        $Text=preg_replace(“/[email](.+?)[/email]/is”,”<a?href=\1>\1</a>”,$Text);
        $Text=preg_replace(“/[i](.+?)[/i]/is”,”<i>\1</i>”,$Text);
        $Text=preg_replace(“/[b](.+?)[/b]/is”,”<b>\1</b>”,$Text);
        $Text=preg_replace(“/[quote](.+?)[/quote]/is”,”<blockquote><font?size=’2′?face=’Courier?New’>quote:</font><hr>\1<hr></blockquote>”,?$Text);
        $Text=preg_replace(“/[code](.+?)[/code]/is”,”<blockquote><font?size=’2′?face=’Courier?New’>code:</font><hr?color=’lightblue’><i>\1</i><hr?color=’lightblue’></blockquote>”,?$Text);
        $Text=preg_replace(“/[sig](.+?)[/sig]/is”,”<div?style=’text-align:?left;?color:?darkgreen;?margin-left:?5%’><br><br>————————–<br>\1<br>————————–</div>”,?$Text);
        return?$Text;
        }
        function?str($msg){
        global?$admin;
        if(!$admin[html])?$msg=htmlspecialchars($msg);
        if($admin[ubb])?$msg=ubb($msg);
        $msg=nl2br($msg);?#處理message
        $msg=?str_replace(“n”,””,$msg);?#處理message
        $msg=?str_replace(“r”,””,$msg);?#處理message
        return?$msg;
        }
        function?error($msg){
        global?$admin;
        ?>

        中的
        $Text=preg_replace(“/[h2](.+?)[/h2]/is”,”<h2>\1</h2>”,$Text);

        里面的?(“/[h2](.+?)[/h2]/is”,”<h2>\1</h2>”,$text)

        /[h2](.+?)[/h2]/is??轉化成?<h2>\1</h2>

        /[h2](.+?)[/h2]/is??里面的?這些”/(.+?)?“之類的符號是怎么看的?是什么意思?
        ______________________________________________________________________________________________

        是轉意,本身是特殊符號,如果要作為普通字符就要用來轉意,就是說\表示()也是特殊符號,所以要用轉意

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 午夜精品久久久久久| 亚洲精品午夜国产VA久久成人| 99久久精品日本一区二区免费 | 国产精品无码免费专区午夜| 日韩精品无码一区二区三区不卡| 国产精品小黄鸭一区二区三区| 99久久婷婷免费国产综合精品| 亚洲AV无码精品色午夜果冻不卡| 久久精品国产福利国产琪琪| 91精品在线国产| 久久99精品国产一区二区三区 | 四虎国产精品永久在线无码| 国产精品VIDEOSSEX久久发布| 国产成人精品久久一区二区三区| 亚洲国产精品18久久久久久| 亚洲欧美精品综合中文字幕| 日韩精品成人亚洲专区| 国产精品内射视频免费| 久久免费精品一区二区| 91国内外精品自在线播放| 亚洲国产精品va在线播放 | 国产综合精品一区二区三区| 在线精品亚洲一区二区三区| 精品久久人人爽天天玩人人妻 | 精品免费久久久久久久| 无码人妻精品一区二区三区夜夜嗨| 老年人精品视频在线| 国产在线精品一区二区不卡麻豆 | 欧产日产国产精品精品| 中文国产成人精品久久不卡| 99re8这里有精品热视频免费| 久久亚洲精精品中文字幕| 日韩精品一区二区三区中文| 亚洲日韩精品无码一区二区三区| 午夜亚洲av永久无码精品| 欧美XXXX黑人又粗又长精品| 精品国产综合区久久久久久| 国产精品夜色视频一级区| 国产精品最新国产精品第十页| 国产精品久久久久久久久久免费| 国产精品自在线拍国产手机版|