dedecms内容替换函数function str_replace的应用
发布:smiling 来源: PHP粉丝网 添加日期:2014-11-13 22:20:15 浏览: 评论:0
有一种情况,比如dedecms调用[field:typedir/]中含有{cmspath},这个时候,您可以使用[field:typedir function='str_replace("{cmspath}","",@me)'/] 此标签替换[field:typedir/]。
dedecms的function str_replace我不知道应该称其为什么,dedecms官方称为高级功能function扩展,dedecms允许对标记使用 function 进行扩展,function所使用的函数可以是系统函数,也可以是自定义的函数。
这个函数的可以实现对调用出来的数据库内容进行替换,有时数据很多的时候,如果网站需要改变调用的结果,可以使用此函替换内容,很方便,类似php 函数,因此我也称之为dedecms内容替换函数.
dedecms官方称为高级功能function扩展官方支持的函数到底有多少,有什么自己也不是很清楚,当初也是碰到问题,找到了这样一个方法,去官网找了一些函数,网上关于dedecms function扩展的文章只有一篇文章,不太好找新内容,大家都混日子,没办法,有流量就好.
1、common.func.php 公用函数
- 获得当前的脚本网址
- function GetCurUrl()
- 返回格林威治标准时间
- function MyDate($format='Y-m-d H:i:s',$timest=0)
- 把全角数字转为半角
- function GetAlabNum($fnum)
- 把含HTML的内容转为纯text
- function Html2Text($str,$r=0)
- 把文本转HTML
- function Text2Html($txt)
- 输出Ajax头
- function AjaxHead()
- 中文截取2,单字节截取模式
- function cn_substr($str,$slen,$startdd=0)
- 把标准时间转为Unix时间戳
- function GetMkTime($dtime)
- 获得一个 0000-00-00 00:00:00 标准格式的时间
- function GetDateTimeMk($mktime)
- 获得一个 0000-00-00 标准格式的日期
- function GetDateMk($mktime)
- 获得用户IP
- function GetIP()
- 获取拼音以gbk编码为准
- function GetPinyin($str,$ishead=0,$isclose=1)
- dedecms通用消息提示框
- function ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0)
- 保存一个cookie
- function PutCookie($key,$value,$kptime=0,$pa="/")
- 删除一个cookie
- function DropCookie($key)
- 获取cookie
- function GetCookie($key)
- 获取验证码
- function GetCkVdValue()
- 过滤前台用户输入的文本内容
- // $rptype = 0 表示仅替换 html标记
- // $rptype = 1 表示替换 html标记同时去除连续空白字符
- // $rptype = 2 表示替换 html标记同时去除所有空白字符
- // $rptype = -1 表示仅替换 html危险的标记
- function HtmlReplace($str,$rptype=0)
- //开源软件:phpfensi.com
- 获得某文档的所有tag
- function GetTags($aid)
- 过滤用于搜索的字符串
- function FilterSearch($keyword)
- 处理禁用HTML但允许换行的内容
- function TrimMsg($msg)
- 获取单篇文档信息
- function GetOneArchive($aid)
Tags: dedecms替换函数 function str_replace
相关文章
- ·织梦提示:Fatal error: Call to a member function read()(2014-03-17)
- ·dedecms自定义模型:Call to a member function GetInnerText()(2014-03-17)
- ·dedecms织梦系统提示“Fatal error: Call to a member function G(2014-11-11)
- ·织梦dedecms中function='Html2Text(@me)的使用方法(2019-02-18)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)