• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    织梦模板标签调用str_replace()替换函数
    POST TIME:2017-11-12 23:50
    str_replace() 函数:使用一个字符串替换字符串中的另一些字符。
    举个例子:
    [field:sitepath function='str_replace("{cmspath}","http://localhost/",@me) /]
    实际上是查找内容中指定的部分然后进行替换,上面是DEDE中的应用方法,第2个双引号实际是替换的内容,这里是http://localhost/
    上面标签的作用就是查找内容中的{cmspath}并替换为http://localhost/,实际上也就是去掉。
    str_replace() 还有一个参数count ,是替换的次数,
    语法为str_replace(find,replace,string,count)
    所以我们可以引申出很多应用方法了。
    比如下面的标签都可以应用
    [field:info/]
    [field:arcurl/]
    [field:typedir/]
    举个例子
    [field:title function='str_replace("aaa","bbb",@me)/]
    [field:title function='str_replace("测试","test",@me)/]
    查找标题中的aaa替换成bbb,
    但下面这个比较常用,主要应用于二三级栏目嵌套调用中
    [field:typedir function='str_replace("{cmspath}","",@me)'/]
    
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!