分享好友 教程首页 教程搜索 频道列表

Destoon Global 全局函数对应表

2022-07-04 14:572921
+关注29
核心提示:函数名称 作用 参数 dhtmlspecialchars($string) 替换字符串中的为 字符串 daddsla...

函数名称 作用 参数 dhtmlspecialchars($string) 替换字符串中的为 字符串 daddslashes($string) 字符转译 字符串 dstripslashes


函数名称

作用

参数

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

本文标签: #函数 #全局参数
整理员:小黑
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
相关评论1
您可能在找更多

在DESTOON系统模板开发中imgurl函数的用法说明

    imgurl函数是为了让在前端模板中没有标题图的信息默认一张系统自带的nopic图,总结:​imgurl函数就是为了页面好看,自动补充而用

小黑 随手记2024-03-10

在小模板tag/list-sell.htm中{if $_userid}判断不起作用的解决方案

    在小模板tag/list-sell.htm中{if $_userid}判断不起作用的解决方案有两种,2选一都能实现,两种方案,1为网友提供,2为DESTOON官方提供。

小黑 标签调用2023-06-07

关于9.0下不支持{$db->pre} 的写法解决方案

    在9.0程序里,destoon已经取消了$db-pre 的函数写法,解决方案如下:(这个一般是在自定义函数中失效)1、在9.0下已经不支持{$db-pre}了,你可以在根目录common.inc.php里的96行另起一行加上$db-pre=$CFG['tb_pre&

小黑 随手记2023-06-06

destoon8.0及以上版本内容页批量调用所有自定义字段的解决方案

    destoon在内容页批量调用所有自定义字段的方案:以前是在内容模板中一个个的调用,确实有点繁琐,下面的方法就是批量循环出当前频道所有不为空的自定义字段内容。我们在自定义函数api/extend.func.php文件中添加以下函数

小黑 标签调用 22022-11-17

PHP strtotime() 函数

    用代码测试

小黑 PHP2022-08-01

下一篇
我来说两句
1