今天做網(wǎng)站,客戶要求文章內(nèi)容中必須帶有本網(wǎng)站的網(wǎng)址,經(jīng)過(guò)思考,代碼如下,在每篇文章的第200個(gè)字符后加上 網(wǎng)站網(wǎng)址,然后連接剩下的文章內(nèi)容.
- {dede:field.body runphp='yes'}
- $a=strlen("@me")-200;
- @me=strlen(@me)>200?cn_substr(@me,200)."http://30miaokuaichong.taobao.com".mb_substr(@me,200,$a):@me;
- {/dede:field.body} //開(kāi)源軟件:Vevb.com
如果網(wǎng)站內(nèi)容超過(guò)200個(gè)字符,就截取前200個(gè)字符,然后連接網(wǎng)站網(wǎng)址,然后在連接剩下的文章內(nèi)容.
$a代表200個(gè)字符以后的字符個(gè)數(shù),cn_substr()是織夢(mèng)自帶的截取字符串的函數(shù),平時(shí)一般用在文章標(biāo)題超過(guò)規(guī)定的字?jǐn)?shù)時(shí)用省略號(hào)代替的例子中,在這里表示截取文章內(nèi)容的前200個(gè)字符,200是可以隨便修改的,根據(jù)自己的需求,strlen(),是php中判斷字符串字符個(gè)數(shù)的函數(shù),這里的strlen(@me)表示文章內(nèi)容一共有多少個(gè)字符.
新聞熱點(diǎn)
疑難解答
圖片精選