今天用DEDECMS幫客戶做一個(gè)網(wǎng)站時(shí),需要同時(shí)限制標(biāo)題字?jǐn)?shù)又要去掉html屬性(比如標(biāo)題加了顏色,這時(shí)把鼠標(biāo)放在標(biāo)題上面就會(huì)出現(xiàn)類似<font color="red">三大必殺絕技讓你輕松交換友情鏈接</font>這樣的東西,很是影響心情),這個(gè)時(shí)候就需要同時(shí)用到DEDECMS程序自帶的2個(gè)函數(shù)了:html2text 和 cn_substr 。
function='html2text(cn_substr(@me,40))' //注釋:去掉HTML屬性并限制中文字?jǐn)?shù)為20;
function='str_replace(array("index.html","簡(jiǎn)體中文"),"",@me)' //注釋:把數(shù)據(jù)里面的index.html和簡(jiǎn)體中文去掉;
經(jīng)測(cè)試,用str_ireplace(array("要去掉的1","要去掉的2"),"",@me)速度最快,原因在于其忽略大小寫(xiě)。
我在用的時(shí)候老是不成功,原來(lái)我開(kāi)始時(shí)用的是function='preg_replace(array("index.html","簡(jiǎn)體中文"),"",@me)' ,preg_replace的格式要這樣才行:preg_replace("/你好/","",@me)
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: dedecms 模板下載標(biāo)簽同時(shí)使用2個(gè)函數(shù)的辦法