下面来解说下DEDECMS织梦CMS模板里面的函数说明

在文件include/inc_function.php里面

1
2
GetCurUrl()
获贴切前的脚本的URL

 

1
2
GetAlabNum($str)
把字符串里的全角数字转为半角数字(会把非数字种类字符剔除)

  

1
2
Text2Html($txt)
文本转HTML

  

1
2
Html2Text($str)
获得HTML里的文本

  

1
2
function ClearHtml($str)
打扫HTML符号

  

1
2
cnw_left($str,$len)
中文截取把双字节字符也看作一个字符

  

1
2
cn_substr($str,$slen,$startdd=0)
中文截取2,单字节截取形式

  

1
2
GetMkTime($dtime)
把日期时间格式转换为Linux时间截,对于不能分辨的日期时间格式,会归来time()

  

1
2
SubDay($ntime,$stime)
归来收缩一天的Linux时间截

  

1
2
AddDay($ntime,$aday)
归来添置一天的Linux时间截

  

1
2
GetDateTimeMk($mktime)
从指定的Linux时间截转换 0000-00-00 00:00:00 样式的日期时间

  

1
2
GetDateMk($mktime)
从指定的Linux时间截转换为 0000-00-00 样式的日期时间

  

1
2
GetIP()
获得客户部IP

  

1
2
GetPinyin($str,$ishead=0,$isclose=1)
获得一串中文字符的拼音 ishead=0 时,输出全拼音 ishead=1时,输出拼音首字母

  

1
2
ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0)
揭示Dedecms提醒消息,其中当onlymsg=1时,不跳转,仅揭示alert提醒

  

1
2
dd2char($dd)
把相称法定的数字转为字母(相称a-zA-Z Ascii码的数字转换为字母,不相称则不变)

  

1
2
PutCookie($key,$value,$kptime,$pa="/")
按默认参数设置一个Cookie(dede的cookie是穿越加密的,定然用GetCookie获得值,以防止用户模仿登录)

  

1
2
DropCookie($key)
使Cookie失效

  

1
2
function GetCookie($key)
获得一个cookie值

  

1
2
function GetCkVdValue()
获得检讨码的session值

  

1
2
FtpMkdir($truepath,$mmode,$isMkdir=true)
用FTP创立一个目录

  

1
2
FtpChmod($truepath,$mmode)
用FTP改换一个目录的权限

  

1
2
OpenFtp()
敞开FTP连接

  

1
2
CloseFtp()
关闭FTP连接

  

1
2
TestStringSafe(&$uid)
用户ID和密码或其它字符串平安性测验,归来true或false

  

1
2
htmlEncode($string)
过滤HTML代码

  

1
2
function AjaxHead()
发送一个ajax头

  

1
2
sendmail($email$mailtitle$mailbody$headers)
邮件发送函数

  

1
2
highlight($string,sidchina.com $words$hrefs='')
加亮一段HTML里的某些词汇

  

dedecms中模板函数的更多相关文章

  1. C++中模板函数或模板类中关键词class和typename

    ##区别 基本上来说,class和typename几乎没有区别.在可以使用class的地方都可以使用typename,在使用typename的地方也几乎可以使用class. 可以看出我加黑了两个子:几 ...

  2. dedecms 中变量函数

    {dede:global.cfg_cmsurl/} 是网站根目录{dede:global.cfg_cmsurl/} 是当前目录{dede:global.cfg_templets_skin/} 当前模板 ...

  3. underscore.js中模板函数应用

    一.使用技术要点 (1)使用zepto.js的ajax请求; (2)使用underscore.js的_.template设定模板,模板一般以<script type="text/tem ...

  4. 聊聊C++模板函数与非模板函数的重载

    前言 函数重载在C++中是一个很重要的特性.之所以有了它才有了操作符重载.iostream.函数子.函数适配器.智能指针等非常有用的东西. 平常在实际的应用中多半要么是模板函数与模板函数重载,或者是非 ...

  5. ytu 1061: 从三个数中找出最大的数(水题,模板函数练习 + 宏定义练习)

    1061: 从三个数中找出最大的数 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 154  Solved: 124[Submit][Status][We ...

  6. 为什么模板函数的声明和实现都放在.h文件中

    当你不使用这个模板函数或模板类,编译器并不实例化它,当你使用时,编译器需要实例化它,因为编译器是一次只能处理一个编译单元,也就是一次处理一个cpp文件,所以实例化时需要看到该模板的完整定义.所以都放在 ...

  7. ThinkPHP第五天(提交类型判定常量IS_POST等,错误页面种类,Model实例化方式,模板中使用函数,foreach循环,模板中.语法配置)

    1.IS_GET.IS_POST.IS_PUT.IS_DELETE.IS_AJAX常量,方便快捷实现各个判断. 在Action类中还可以使用$this->isPost()等进行判断. 2.错误页 ...

  8. C++中的函数模板

    我们在定义函数时,可以通过定义函数模板,来简化一些功能相同而数据类型不同的函数的定义和调用过程. C++中的函数模板 对于类的声明来说,也有同样的问题.有时,有两个或多个类,其功能是相同的,仅仅是数据 ...

  9. C++模板类中友元函数的写法

    首先,已声明好的类Triangle file://Triangle.h template<class T> class Triangle{ public: Triangle(T width ...

随机推荐

  1. find查找、split分隔、replace替换

    #!/usr/bin/env python r = "asada" ret = r.find("d") print(ret)#返回所在位置的索引 ret =r. ...

  2. PHP通过加锁实现并发情况下抢码功能

    本文基于php语言使用加锁实现并发情况下抢码功能,特定时间段开放抢码并不允许开放的码重复: 需求:抢码功能 要求: 1.特定时间段才开放抢码: 2.每个时间段放开的码是有限的: 3.每个码不允许重复: ...

  3. python 爬虫 常见安全措施

    1.隐含输入字段值: 1.1首先采集表单所在页面上生成的随机变量,然后再提交到表单处理页面. 2.避免蜜罐 3.用远程服务器:洋葱路由(The Onion Router)网络.PySocks 是一个非 ...

  4. 定时node-schedule 模块的使用

    You can install using npm. npm install node-schedule var schedule = require('node-schedule'); var j ...

  5. Python中for else注意事项

    假设有如下代码: for i in range(10): if i == 5: print 'found it! i = %s' % i else: print 'not found it ...' ...

  6. c# 类的初步认识

    这里我们把类分为三种: String类(字符串类):Math类(数学类):DateTime类(时间日期类). 在使用类时注意  在输入的过程中代码前面会出现一些符号(紫色立方体代表方法,函数和黑色扳手 ...

  7. gearman client的doBackground 与doNormal方法的区别

    doNormal方法是阻塞的,需要等到worker处理完之后才返回,否则一直阻塞住; doBackground 方法是非阻塞的,只要将数据发送到gearmand之后,就立马返回,不等待worker的处 ...

  8. 高性能MySQL笔记-第5章Indexing for High Performance-002Hash indexes

    一. 1.什么是hash index A hash index is built on a hash table and is useful only for exact lookups that u ...

  9. SSH (Struts2+Spring3.0+Hibernate3)框架(一) 理论

    典型的J2EE三层结构,分为表现层.中间层(业务逻辑层)和数据服务层.三层体系将业务规则.数据访问及合法性校验等工作放在中间层处理.客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与 ...

  10. Umbraco Form 中需要为一个Form的某个field设置特别的CSS样式

    在项目开发中,我有一个需求,需要建立一个页面,这个页面上有一个form, 这个form上有一个checkbox, 就是普通的接受terms & conditions, 类似下图 这个项目中的U ...