Re: [請益] phpBB文字函數的問題

看板PHP作者 (一平)時間16年前 (2010/01/09 20:23), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《lottemarines (一平)》之銘言: : 各位前輩大家好: : 在phpBB或者其他論壇裡頭,常常會用 [color=red]紅色[/color]這樣的方式來替文字上色 : 而在資料庫裡頭存的是[color=red:de5901e599]紅色[/color:de5901e599]這樣的字串 : 想知道的是有沒有函數是可以直接把這個標記給拿掉 : 或者是在我自己 echo 印出的時候可以顯示出紅色的效果那也可以 : 懇請高手幫忙回答,感謝、感心、再感恩。 : 遇到問題的網址如下: : http://npb.club.tw/usertextlist.php?id=107680 感謝推文幫忙點出bbcode這個關鍵字 我去查了發現有人寫過這個函式,拿來用ok function stripBBCode($text_to_search) { $pattern = '|[[\/\!]*?[^\[\]]*?]|si'; $replace = ''; return preg_replace($pattern, $replace, $text_to_search); } http://twelvestone.com/forum_thread/view/28916 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.39.186.122

01/10 00:30, , 1F
也有bbcode 2 html之類的function
01/10 00:30, 1F

01/10 00:31, , 2F
只是bbcode各家定義有點不同,所以全部拿掉是比較省事XD
01/10 00:31, 2F
文章代碼(AID): #1BI7Kj1I (PHP)
討論串 (同標題文章)
文章代碼(AID): #1BI7Kj1I (PHP)