精華 帝國(guó)PHP系統(tǒng)靈動(dòng)標(biāo)簽截取前后字符的方法
<p>本文介紹通過(guò)esub/substr函數(shù)來(lái)截圖欄目名或者內(nèi)容標(biāo)題實(shí)現(xiàn)標(biāo)題特定位置字符的顯示,比如欄目顯示前兩個(gè)字或者后兩個(gè)字樣的功能。</p>
比如:帝國(guó)模板?<?=esub($bqr[classname],4)?> 顯示是"帝國(guó)" ,靈動(dòng)標(biāo)簽加函數(shù)“esub”截取欄目名字段classname。
又如:如果顯示“模板”兩字用php的“substr”函數(shù):<?=substr($bqr[classname],2,2)?>,截圖后兩個(gè)字符從第幾個(gè)字符開(kāi)始截圖,多了個(gè)參數(shù)。
靈動(dòng)標(biāo)簽代碼調(diào)用欄目名前兩個(gè)字符用<?=esub($bqr[classname],4)?>,代碼如下:
[e:loop={'select * from phome_enewsclass where bclassid=0 order by classid DESC limit 11',0,24,0}]
<?php $classurl=sys_ReturnBqClassname($bqr,9) ?>
<li><a href="http://www.viagraonlinego.com/<?=$classurl?>"> <?=esub($bqr[classname],4)?> </a></li>
[/e:loop]
靈動(dòng)標(biāo)簽代碼調(diào)用欄目名后兩個(gè)字符用,用php的“substr”函數(shù),代碼如下:
[e:loop={'select * from phome_enewsclass where bclassid=0 order by classid DESC limit 11',0,24,0}]
<?php $classurl=sys_ReturnBqClassname($bqr,9) ?>
<li><a href="http://www.viagraonlinego.com/<?=$classurl?>"><?=substr($bqr[classname],4,4)?></a></li>
[/e:loop]