tr_replace() 函数:使用一个字符串替换字符串中的另一些字符。
写个案例:

[field:sitepath function='str_replace("{cmspath}","https://www.91084.com/",@me) /]

实际上是查找内容中指定的部分然后进行替换,上面是DEDE中的应用方法,第2个双引号实际是替换的内容,这里是https://www.91084.com/
上面标签的作用就是查找内容中的{cmspath}并替换为 https://www.91084.com/ ,实际上也就是去掉。
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)'/]

其中

function='str_replace("{cmspath}","",@me)'/]将{cmspath}

替换成空。

dedecms织梦标签调用str_replace()替换函数相关推荐

  1. 织梦php标签调用,织梦标签用法_dedeCMS标签大全_织梦标签调用代码_织梦帮

    DedeCMS织梦判断是否有子栏目,有就输出 javascript:; ,没有子栏目就直接输出一级栏目的链接. {dede:channelartlist row=7 typeid=top curren ...

  2. dedecms织梦框架调用代码

    经过收集与实践可用的调用代码 调用代码: <iframe frameborder="0" marginheight="0" marginwidth=&qu ...

  3. 织梦标签调用:Dedecms模板常用调用标签代码整理

    1.最新文档列表 1-5都为调用的arclist标签 {dede:arclist typeid='' titlelen='28' row='60' col='1'} ?[field:title/] { ...

  4. dedecms织梦移站后替换数据库中文件路径命令

    1.系统设置路径替换 update dede_sysconfig set value='http://afish.cnblogs.com' where varname='cfg_basehost'; ...

  5. 织梦标签调用:最新文章、相关文章、推荐文章、热点文章、头条

    DedeCMS最新文章: {dede:arclist row='10' titlelen='50'} [field:title/] {/dede:arclist} 如果要排除头条文章加上 noflag ...

  6. dedecms织梦标签解析不完整,不完全解析显示的原因

    初步推测是虚拟主机服务器的问题,linux服务器,出会现这种情况,windows的好像不会.估计是缓存问题吧. 一旦出现这种情况,好像修改模板或删除模板都没效果,有时重新安装会解决,但也不一定.

  7. dedecms织梦增加自定义标签的方法

    如果我们想用一个自定义的织梦标签调用内容(例如:{dede:dedecms91084 name='hello'/})显然这个标签不是织梦默认的,如果我们想要用它来调用数据,用以下方法可以实现. 新建一 ...

  8. 织梦模板 diy.php修改,dedecms织梦模板源代码修改教程

    想要对织梦内核源码就行修改,首先要了解下织梦的基本构造和基本的HTML CSS知识,如果您对HTML代码不太了解,可以先去学习HTML知识然后再来学习织梦模板源代码的修改.在我们介绍织梦模板源代码修改 ...

  9. 织梦 tags.php静态化,教你dedecms织梦tag标签页面怎么实现静态化

    大家好,我最近一直在研究织梦的tag页面静态化问题,从网络上看了不少的教程,有的是教你伪静态怎么设置的,有的是利用插件实现真静态的,简单的给大伙分析一下用哪个好. ①伪静态:节约硬盘空间,隐藏文件真实 ...

最新文章

  1. python爬虫实例解析-Python(爬虫)- 动态加载案例分析
  2. Apache设置多网站
  3. 蓝桥杯java第八届第二题--纸牌三角形
  4. PHP中文字符串编码转换
  5. 自己Ubuntu里面的一些小脚本
  6. Community Server专题八:MemberRole之Membership深入篇 [转]
  7. python关于row的规范_Python DB-API 2.0规范
  8. Python是编译运行的
  9. 成为java高级工程师需要什么
  10. 局域网传文件_安卓用户福音!让文件传输摆脱数据线的束缚,自由穿梭
  11. vue实现留言板的功能_vue初探-简易留言板
  12. 开源GIS平台实战项目的总结
  13. 氚云CRM产品的详细介绍
  14. 【操作系统】动态分区分配算法
  15. 逻辑推理与判断(委派任务)
  16. Kafka3.0 SASL安全认证
  17. 自学编程应该从哪里开始?
  18. 自动化改造要想取得最大效益,要搞清这几个问题!
  19. 用户的基本组与附加组
  20. 360n4s普通版Android7,360手机N4S有几个版本 360 N4S手机标准版和高配版区别对比详细评测...

热门文章

  1. 选购音箱的七个指标,你知道吗?
  2. MySQL实训666666
  3. R语言计算数值的反对数(antilog,antilogarithm)实战
  4. M5310A模组与onenet平台通信流程详解
  5. Nutz3---nutz实现主键自增
  6. 抖音(8种)标题写法,你与上热门之间只差一个标题!(抖音运营)
  7. XP盗版的来龙去脉及微软承认的完美盗版方式
  8. 两步轻松解除盗版Windows XP盗版警告
  9. 基于Stitcher类的全景拼接
  10. 小木的智慧屋--微信公众号的推广案例分析(1)