ubb代碼怎么用?php的ubb解析類怎么用?$1)HTML是HypertextMarkupLanguage的英文縮寫(xiě),是一種用于制作網(wǎng)頁(yè)的標(biāo)記語(yǔ)言,標(biāo)記網(wǎng)頁(yè)中的各種元素,如表單、表格、鏈接、圖片等。不需要編譯,可以直接由瀏覽器執(zhí)行(屬于瀏覽器解釋語(yǔ)言),UBB碼是HTML的變種,是UltimateBulletinBoard(國(guó)外BBS程序)采用的特殊標(biāo)簽。
CrossdayDiscuz!董事會(huì)論壇系統(tǒng)(簡(jiǎn)稱Discuz!論壇,中國(guó)國(guó)家版權(quán)局版權(quán)登記號(hào)(2003SR6623)是利用PHP、MySQL等數(shù)據(jù)庫(kù)構(gòu)建的高效論壇解決方案。簡(jiǎn)而言之,html是一種web標(biāo)記語(yǔ)言,UBB是HTML的變體,而Discuz!不是語(yǔ)言,是論壇的名字,是一個(gè)公司開(kāi)發(fā)的,就像bbsxp和動(dòng)態(tài)網(wǎng)一樣,只是一個(gè)名字。
1、php的 ubb解析類怎么用?/** *UBB解析 * @ return string */functionubb($ text){ $ text trim($ text);$Textereg_replace(,,$ Text);$Textpreg_replace(/\\t/is,$ Text);$ text preg _ replace(/\ functionreplaceUBB(pat,str,Restr)UBB代碼函數(shù)setregexexpregex。patternpateregex。ignorecase true 不區(qū)分大小寫(xiě)的正則表達(dá)式。 GlobalTrue 整個(gè)字符串匹配replaceUBBregEx。Replace(str,restr)setregexnothingeendfunctionfunctionstrtoubb(str)strreplaceUBB(\[b \](。 ?
Str,$ 1)[b]Bold[/b]strreplaceUBB(\[I \](。 ?)\[\/i\],str,$1)[i]斜體[/i] streplaceubb (\ [u \](, ?)\[\/u\]),str,$1[u]下劃線[\ u] streplaceubb (\ [color(. 。