EXCMS标签 系统全局函数
导航:返回上一页
EXCMS模板标签介绍,“系统全局函数”:
EXCMS global.inc.php 全局函数
文件名:configuration/inc/global.inc.php
- displayDebugInfo($return = false)
参数名称 | 类型 | 必要性 | 默认值 | 描述 |
---|---|---|---|---|
return | boolean | 可填 | false | return为true直接输出,false返回调试信息字符串 |
返回值:string 显示调试信息
- redirect($url, $time = 0, $msg = ) 页面重定向
参数:url 重定向URL,time 暂停时间,msg 显示的消息
- icanid($id) 根据内容ID生成一个16位加密ID
参数:id 内容ID
返回值:string 加密后字符串
- goUrl($url) 跳转链接方法
参数:url 跳转地址
- sizecount($filesize) 将整数转化成存储大小Bytes,KB,MB,GB
参数:filesize 文件大小
返回值:string 转换后的存储大小
- timeformat($time,$dateformat='Y-m-d H:i:s') 将时间格式化成'天前','小时前','分钟前','秒前'或指定格式时间
参数:time 时间秒,dateformat转换成日期格式
返回值:string 返回格式化后的时间
- GetDateMk($mktime) 将给定时间戳转换成日期格式
参数:mktime 时间戳
返回值:string 格式化后字符串(Y-m-d)
- pinyin($str, $type) 获取中文字符串的拼音
参数:str 源字符串 type 类型(0全拼,1简拼,2首字全拼其余简拼)
返回值:string 字符串拼音
- formatDate($format = 'Y-m-d H:i:s', $timest = 0) 按指定格式格式化时间
参数:format 格式化时间,timest时间戳
返回值:string 格式化后字符串
- cn_substrGb($str, $slen, $startdd = 0) 根据长度截取字符串函数,此函数在UTF8版中不能直接调用
参数:str 源字符串,slen截取字符串的长度,startdd截取字符串的开始位置
返回值:string 截取后的字符串
- urlFormat($url) URL格式标准化
参数:url 源URL
返回值:string 返回标准化URL格式
- text2Html($txt) 将文本转成HTML
参数:txt 源字符串
返回值:string 返回带Html字符串
- html2Text($str) 获得HTML里的文本
参数:str 源字符串
返回值:string 字符串文本
- clearHtml($str) 清除HTML标记
参数:str 源字符串
返回值:string 返回字符串
- convertCommaStrToArray($str, $unique = false) 将逗号隔开字符串转化成数组,并按需求去除重复
参数:str 以逗号隔开字符串,unique是否去除重复值
返回值: array
例:convertCommaStrToArray('1,2,3,4,3',true) 返回的结果是:array('1','2','3','4')。
- clearLink($str) 从链接中获取文本
参数:str 源字符串
返回值: string 返回文本
例如:clearLink("<a href='www.excms.cn'>EXCMS</a>") 返回的结果是:EXCMS。
- getLinkText($str) 从链接中获取文本和链接
参数:str 链接地址
返回值:array 文本和链接
例如:getLinkText("<a href='www.excms.cn'>EXCMS</a>") 返回的结果是:array('EXCMS','www.excms.cn')。
- ipformat($ip) 格式化ip字符串
参数:ip 源字符串
返回值:string 格式化后的IP地址
例如:ipformat('192.168.1.108') 输出结果是:192.168.*.*。