如何利用系统内置函数来优化您的织梦教程?

织梦教程之系统内置常用函数列表及用法,包括:获取当前时间time()、字符串处理strlen()等。

GetOneArchive($id)

如何利用系统内置函数来优化您的织梦教程?

参数 说明
$id 传递某篇文档的ID号
返回值 返回一个数组,包含所有文档元素

GetChannelTable($id, $formtype=’channel’)

参数 说明
$id 传递ID号,具体类别由$formtype决定
$formtype 传递的类型(默认为模型ID,可选archive与typeid)
返回值 返回一个数组,分别为主表表名和附加表表名

GetTags($aid)

参数 说明
$aid 指定文档ID编号
返回值 以字符串的形式返回所有的tag标签(注:返回后的tag是无链接的纯文字)

GetTopids($tid)

参数 说明
$tid 指定栏目的ID号
返回值 以字符串的形式返回所有的上级栏目ID列表

GetTopid($tid)

参数 说明
$tid 指定栏目的ID号
返回值 直接返回顶级栏目的栏目ID号

GetSonIds($id, $channel=0, $addthis=true)

参数 说明
$id 指定栏目ID编号
$channel 限定内容模型ID
$addthis 是否包含本身
返回值 以字符串的形式返回结构

GetOneTypeUrlA($typeinfos)

参数 说明
$typeinfos 栏目的一些指定信息,可以直接传递某栏目的所有信息(数组)
返回值 以字符串的形式返回URL地址

utf82gb($utfstr)

参数 说明
$utfstr 需要进行转换的UTF8编码字符串
返回值 将UTF8编码转换为GBK编码的字符串

gb2utf8($gbstr)

参数 说明
$gbstr 需要进行转换的GBK编码字符串
返回值 将GBK编码转换为UTF8编码的字符串

AjaxHead()

参数
功能 禁止缓存页面

GetIP()

如何利用系统内置函数来优化您的织梦教程?

参数
功能 获取用户客户端IP地址

HtmlReplace($str, $rptype=0)

参数 说明
$str 需要进行替换的HTML字符串
$rptype 替换类型(默认为0)
返回值 去除HTML中不规则的字符后的字符串

RemoveXSS($val)

参数 说明
$val 需要进行过滤的字符串
返回值 移出浏览器XSS漏洞后的字符串

TrimMsg($msg)

参数 说明
$msg 需要禁用HTML但允许使用换行符的变量
返回值 处理后的字符串

FilterSearch($keyword)

参数 说明
$keyword 需要进行过滤的搜索字符串
返回值 过滤后的字符串

cn_substr($str, $slen, $startdd=0)

参数 说明
$str 需要进行截取的字符串
$slen 截取长度
$startdd 开始位置(默认为0)
返回值 截取后的字符串

Text2Html($txt)

参数 说明
$txt 需要进行转换的纯文本
返回值 转换后的HTML标记字符串

Html2Text($str, $r=0)

参数 说明
$str 需要进行转换的HTML字符串
$r 参数(默认为0)
返回值 转换后的纯文本字符串

GetPinyin($str, $ishead=0, $isclose=1)

参数 说明
$str 需要进行拼音转换的字符串
$ishead 是否头部拼音(默认为0)
$isclose 是否关闭拼音(默认为1)
返回值 转换后的拼音字符串

MyDate($format=’Ymd H:i:s’, $timest=0)

参数 说明
$format 日期格式(默认为’Ymd H:i:s’)
$timest Linux时间戳(默认为0)
返回值 格式化后的标准时间字符串

GetMkTime($dtime)

如何利用系统内置函数来优化您的织梦教程?

参数 说明
$dtime 标准时间
返回值 Linux时间戳

FloorTime($seconds)

参数 说明
$seconds 秒数
返回值 距离什么的精确时间(如“3分钟前”)

GetCurUrl()

参数
功能 获取当前页面的脚本地址

GetEditor($fname, $fvalue, $nheight="350", $etype="Basic", $gtype="print", $isfullpage="FALSE", $bbcode=false)

参数 说明
$fname 编辑器名称
$fvalue 编辑器初始值
$nheight 编辑器高度(默认为350)
$etype 编辑器类型(默认为Basic)
$gtype 编辑器模式(默认为print)
$isfullpage 是否全屏(默认为FALSE)
$bbcode 是否支持BBCode(默认为false)
返回值 HTML编辑器代码

dd2char($ddnum)

参数 说明
$ddnum 随机数种子值
返回值 生成的随机字符

json_encode($data)

参数 说明
$data 需要进行JSON编码的数据
返回值 JSON编码后的字符串

json_decode($json, $assoc=FALSE)

参数 说明
$json 需要进行JSON解码的字符串或数组
$assoc 是否转为关联数组(默认为FALSE)
返回值 JSON解码后的数据(对象或数组)

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1104378.html

(0)
未希的头像未希新媒体运营
上一篇 2024-09-30 00:18
下一篇 2024-09-30 00:20

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入