织梦模板中可以使用的公共函数

制做织梦cmsDedeCMS模版的全过程中,很多东西是标识没法处理的。例如我需要把文字变为HTML文件格式,或是相反,必须把HTML格式转化为单纯性的文字。这种也没有也没法用织梦标签的方式处理。但是织梦cmsDedeCMS早已考虑到来到这个问题,出示了较为常见的模版公共性涵数,我们可以应用这种公共性涵数,在制做织梦网站模板的全过程中进行这种作用的开发设计。自然,假如你自己有哪些要采用的涵数,就必须自身开发设计了。下列是一些普遍的织梦网站模板公共性涵数:

functionGetCurUrl()//得到 当今的脚本制作网站地址

functionMyDate($format='Y-m-dH:i:s',$timest=0)//回到格林威治标准时间

functionGetAlabNum($fnum)//把全角数据变为半角

functionHtml2Text($str,$r=0)//把含HTML的內容变为纯text

functionText2Html($txt)//把文字转HTML

functionAjaxHead()//輸出Ajax头

functioncn_substr($str,$slen,$startdd=0)//汉语提取2,单字节提取方式

functionGetMkTime($dtime)//把标准时间变为Unix时间格式

functionGetDateTimeMk($mktime)//得到 一个0000-00-0000:00:00规范文件格式的時间

functionGetDateMk($mktime)//得到 一个0000-00-00规范文件格式的时间

functionGetIP()//得到 客户IP

functionGetPinyin($str,$ishead=0,$isclose=1)//获得拼音字母以gbk编码为标准

functionShowMsg($msg,$gourl,$onlymsg=0,$limittime=0)//dedecms通用性信息弹出框

functionPutCookie($key,$value,$kptime=0,$pa="/")//储存一个cookie

functionDropCookie($key)//删掉一个cookie

functionGetCookie($key)//获得cookie

functionGetCkVdValue()//接收验证码

functionHtmlReplace($str,$rptype=0)

//过虑前台接待客户键入的文字內容

//$rptype=0表明仅更换html标识

//$rptype=1表明更换html标识另外除去持续空白字符

//$rptype=2表明更换html标识另外除去全部空白字符

//$rptype=-1表明仅更换html风险的标识

functionGetTags($aid)//得到 某文本文档的全部tag

functionFilterSearch($keyword)//过虑用以检索的字符串数组

functionTrimMsg($msg)//解决禁止使用HTML但容许自动换行的內容

functionGetOneArchive($aid)//获得每篇文本文档信息内容

functionutf82gb($utfstr)//UTF8编码转换为GBK编号

functiongb2utf8($gbstr)//GBK编码转换为UTF8编号

functiondd2char($ddnum)//转化成一个任意标识符

functionjson_encode($data)//对自变量开展JSON编号

functionjson_decode($json,$assoc=FALSE)//对自变量开展JSON编解码

能看出去,大部分常见的涵数都是有了,这一也是织梦cmsDedeCMS强劲的地区。此外,假如必须自定公共性涵数,能够 在include文件目录下的common.func.php文件里边增加自定义函数就可以了。强劲、便捷的二次开发工作能力,是对织梦cmsDedeCMS十分钟爱的缘故之一。这种普遍的公共性模板函数,大伙儿必须适度的记忆力一下,以便有备无患。

dedecms.jpg

转载请说明出处内容投诉
八爷源码网 » 织梦模板中可以使用的公共函数