没有现成的标签可以用,那就只能用PHP的这2个函数了:str_replace和preg_replace。(据说str_replace效率比较高)
把文章内容中的“我爱你”变成“我爱中国”
<?php $content=str_replace('我爱你','我爱中国',$content); echo $content;?>
把文章内容中的“我爱你”、“我饿了”对应变成“我爱中国”、“我吃饱了”
<?php $content=str_replace(array('我爱你','我饿了'),array('我爱中国','我吃饱了'),$content); echo $content;?>
我们知道{catpos($catid)}这个标签是显示当前位置的,要是我想把网址中的html去掉又改怎么弄呢?很多朋友说那还不简单!代码是这样呗:
{catpos(str_replace('/html','',$catid))}
<?php $url=str_replace('/html','',$catid); echo catpos($url);?>
结果测试,上面的代码都是不行的!正确的代码是这样的:
{php $c_url = catpos($catid);}
<?php $url=str_replace('/html','',$c_url); echo $url;?>