接下来是PHPCMSX字符串的安全处理相关函数
new_addslashes($string) 返回经 addslashes处理过得字符或数组
new_stripslashes($string)返回经stripslashes处理过得字符或数组
new_htmlspecialchars($string)返回经htmlspecialchars处理过得字符或数组
safe_replace($string) 安全过滤函数
trim_textarea($string) 格式化文本域: 新行前添加换行标记,空格转为 
trim_script 转义 javascript 代码标记
str_cut($string/字符串, $length/截取长度, $dot = '...'/结尾填充) 支持UTF8/GBK
get_url() 获取当前页面完整URL地址
ip() 获取请求IP
顺便整理出PHPCMSX字符串操作相关函数
random($length, $chars = '0123456789') 产生随机字符串
生成随机字符串create_randomstr($lenth = 6) 范围:'123456789abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ'
string2array($data) 字符串转为数组
array2string($data, $isformdata = 1) 数组转为字符串
PHPCMSX字符串加密:
sys_auth($string, $operation = 'ENCODE'/ENCODE加密,DECODE为解密,默认为ENCODE, $key = ''密钥, $expiry = 0/过期时间)
PHPCMSX语言方法
L ($language = '数组中的键名',$pars = array(), $modules = '对应模块语言') //$modules=''时默认为system.lang.php 返回键值
PHPCMSX调用前台模板
template($module = 'content'/对应模块, $template = 'index'/页面, $style = '')
PHPCMSX调用后台模板
admin::admin_tpl($file/文件名, $m = ''/默认为文件所在模块)
PHPCMSX提示信息页面跳转
showmessage($msg/信息, $url_forward = 'goback'/跳转位置, $ms = 1250, $dialog = '', $returnjs = '') //有待更改默认后台跳到admin,前台:content
- 前一篇: PHPCMSX多级导航栏的PC标签写法
- 后一篇: PHPCMS标签使用入门