Destoon Global 全局函数对应表
函数名称 |
作用 |
参数 |
dhtmlspecialchars($string) |
替换字符串中的&为& |
字符串 |
daddslashes($string) |
字符转译 |
字符串 |
dstripslashes($string) |
字符反转译 |
字符串 |
dsafe($string) |
字符安全处理 |
字符串 |
dtrim($string, $js = false) |
字符规范化 |
字符串 |
dheader($url) |
header跳转(含有等待) |
目标地址 |
dmsg($dmsg = '', $dforward = '') |
显示提示框 |
标题,跳转地址 |
dalert($dmessage = errmsg, $dforward = '', $extend = '') |
显示弹出框 |
标题,跳转地址 |
dsubstr($string, $length, $suffix = '', $start = 0) |
字符串截取 |
字符串,长度,后缀,开始位置 |
encrypt($txt, $key = '') |
字符串加密 |
字符串,加密密钥 |
decrypt($txt, $key = '') |
字符串解密 |
字符串,加密密钥 |
kecrypt($txt, $key) |
字符串加密操作 |
字符串,加密密钥 |
strtohex($str) |
将字符串转换为16进制 |
字符串 |
hextostr($hex) |
将16进制信息转换为字符串 |
16进制信息 |
dround($var, $precision = 2, $sprinft = false) |
数据四舍五入 |
数据,保留位数,开启位数限制 |
dalloc($i, $n = 5000) |
进一取整($i/5000) |
数字 |
strip_sql($string) |
sql语句排错(转换空格) |
Sql语句 |
strip_nr($string, $js = false) |
去除所有换行,空格 |
内容 |
template($template = 'index', $dir = '') |
显示指定模板 |
模板名称,模板目录 |
ob_template($template, $dir = '') |
通过缓存获取模板 |
模板名称,模板目录 |
message($dmessage = errmsg, $dforward = 'goback', $dtime = 1) |
显示提示信息页 |
信息名称,跳转地址,等待时间 |
Login() |
登录 |
|
random() |
随机值 |
长度 |
set_cookie($var, $value = '', $time = 0) |
设置cookie |
键,值,时间 |
get_cookie($var) |
获取cookie |
键 |
get_table($moduleid, $data = 0) |
获取表信息 |
模板id |
get_process($fromtime, $totime) |
获取进程 |
|
send_message($touser, $title, $content, $typeid = 4, $fromuser = '') |
发送站内信息 |
接收人,标题,内容,类型,发送人 |
send_mail($mail_to, $mail_subject, $mail_body, $mail_from = '', $mail_sign = true) |
发送email |
接收人,标题,内容,发件人,标志 |
strip_sms($message) |
短信处理 |
短信内容 |
send_sms($mobile, $message, $word = 0, $time = 0) |
发送短信 |
接收号码,信息,字数,时间 |
word_count($string) |
字数统计 |
字符串 |
cache_read($file, $dir = '', $mode = '') |
缓存读取 |
文件名,目录名,模式(1:获取内容,0:包含) |
cache_write($file, $string, $dir = '') |
写入缓存 |
文件名,内容,目录名 |
cache_delete($file, $dir = '') |
删除缓存 |
文件名,目录名 |
cache_clear($str, $type = '', $dir = '') |
清空缓存 |
包含字符,类型(dir),目录 |
content_table($moduleid, $itemid, $split, $table_data = '') |
获取模板内容 |
模板id,组id,是否转换 |
ip2area($ip) |
ip转地址 |
ip地址 |
banip($IP) |
禁止ip |
ip地址 |
banword($WORD, $string, $extend = true) |
禁止词语 |
关键词,搜索语句 |
get_env($type) |
获取系统信息 |
ip,self,referer,domain,scheme,port,url, |
convert($str, $from = 'utf-8', $to = 'gb2312') |
字符编码转换 |
字符串,原编码,目标编码 |
get_type($item, $cache = 0) |
获取类型 |
组id,是否开启缓存 |
get_cat($catid) |
获取类别 |
类别id |
cat_pos($CAT, $str = ' ? ', $target = '') |
获取类别 |
|
cat_url($catid) |
获取类别地址 |
类别id |
get_area($areaid) |
获取区域 |
区域id |
area_pos($areaid, $str = ' ? ', $deep = 0) |
获取区域 |
区域 id |
get_maincat($catid, $moduleid, $level = -1) |
获取主类别 |
类别id,模板id,等级 |
get_mainarea($areaid) |
获取主区域 |
区域id |
get_user($value, $key = 'username', $from = 'userid') |
获取用户信息 |
值,键,id |
check_group($groupid, $groupids) |
检测组 |
组id ,组 id 集合 |
tohtml($htmlfile, $module = '', $parameter = '') |
显示html |
文件名,模板名 |
set_style($string, $style = '', $tag = 'span') |
设置样式 |
内容,样式,标签 |
crypt_action($action) |
获取加密方法名 |
方法名 |
captcha($captcha, $enable = 1, $return = false) |
设置验证码 |
|
question($answer, $enable = 1, $return = false) |
设置问题答案 |
|
pages($total, $page = 1, $perpage = 20, $demo = '', $step = 2) |
获取分页条 |
总数,当前页码 |
listpages($CAT, $total, $page = 1, $perpage = 20, $step = 2) |
列表页 |
|
showpages($item, $total, $page = 1) |
显示页面 |
组,总数 |
linkurl($linkurl, $absurl = 1) |
链接处理 |
链接 |
imgurl($imgurl = '', $absurl = 1) |
图片地址处理 |
图片地址 |
userurl($username, $qstring = '', $domain = '') |
用户链接处理 |
用户名, |
userinfo($username, $cache = '', $fields = '*') |
获取用户信息 |
用户名 |
memberinfo($username, $cache = '', $fields = '*') |
获取用户信息 |
用户名 |
listurl($CAT, $page = 0) |
Url列表 |
|
itemurl($item, $page = 0) |
组url |
|
rewrite($url, $encode = 0) |
url重写 |
url |
timetodate($time = 0, $type = 6) |
获取时间格式 |
时间,格式 |
log_write($message, $type = 'php') |
写日志 |
|
load($file) |
载入文件 |
文件 |
ad($id, $cid = 0, $kw = '', $tid = 0) |
广告 |
id |
lang($str, $arr = array()) |
输出提示信息 |
|
check_name($username) |
检测用户名时候合法 |
用户名 |
check_post() |
检测是否为post发送 |
|
is_robot() |
判断是否是机器操作 |
|
is_ip($ip) |
判断ip是否合法 |
ip |
is_md5($password) |
判断是不是进行了MD5加密 |
文本 |
debug |
Debug信息 |
|
extendurl |
|
|
extend_setting |