跳到主要内容

可全局使用

函数参数说明
pswstring密码加密
_encryptstring数据加密
_decryptstring数据解密
getGuid生成唯一序列号
jsonarray输出响应json格式数据
checkForm
  • string $type:
    • url: 网址
    • email: 邮箱
    • phone: 手机
    • telephone: 电话
    • en: 英文字母
    • 400phone: 400电话
  • string $data: 需要验证的数据
验证数据
ip获取客户端IP
isMobile判断是否手机访问
redirect
  • string $url: 跳转的链接
  • int $code: 状态码,默认 302
跳转链接
url
  • string $str: 支持模块生成,如:index/a 或者 /admin/index/b
  • array $data: 参数
  • bool $isDomain: 是否包含域名,默认 false
生成网址
urlOther
  • string $type: 链接类型
  • string $data: 参数
  • int $page: 分页
index应用的其他类型URL生成
type参考“开发->链接->other的name说明
pageInationHome
  • int $count: 总数量
  • int $perlogs: 分页大小
  • int $page: 当前页
  • string $mode: 前台模块,默认 “index”
  • string $data: 附加值,默认 NULL
前台分页
RemoveSpaces
  • string|array $data: 数据内容
删除连续空格
array_filter_key
  • array $data: 数组
  • string $field: 字段,默认 NULL
二维数组去除空元素,可根据指定字段去除
arraySequence
  • array $data: 数组
  • string $field: 字段,默认 NULL
  • string $sort: 排序,默认 SORT_DESC
    • SORT_DESC: 降序
    • SORT_ASC: 升序
二维数组排序,可根据字段排序
getContentByLength
  • string $data: 字符串,支持HTML格式
  • int $strlen: 长度,默认 180
截取字符串指定长度
formatBysizeint文件大小格式化
formatNumberint(V2.0)数字格式化
formatByteint(V2.0)存储单位格式化
formatDate
  • string $date: 日期
  • int $level: 格式化级别,默认 7, 级别排序:秒,分,时,天,周,月,年
  • string $format: 超出级别显示的日期格式,默认 “Y-m-d H:i:s
日期格式化
content2keyword
  • string $data: HTML内容
  • int $limit: 每一个标签替换的次数,默认 1
内容中的标签字符替换成内链
subString
  • string $data: 字符串
  • int $start: 开始位置
  • int $length: 截取长度
从指定位置截取字符串指定长度
randStr
  • string $length: 长度,默认 12
  • bool $special_chars: 是否包含特殊符号,默认 false
  • string $chars: 数据池,默认 A-Za-z0-9 的字符串
随机生成指定长度字符串
hideStr
  • string $type: 类型
    • phone1: 手机号中间四位
    • phone2: 手机号只保留前三位
    • email: 邮箱
    • name: 姓名保留姓氏
    • other: 其他类型会隐藏中间数据
  • string $data: 字符串
  • string $replace: 替换内容,默认 “*”
(V2.5.1)数据隐私保护
arrayIdFilter
  • array|string $str: 数据内容
ids(如1,2,3)数据过滤
clear_html
  • string $data: HTML内容
  • array|string $tages: 过滤的标签,当为“all”时,过滤全部标签。
  • bool $retainContent: 是否保留内容,即仅过滤标签不删除内容。默认 false
(V2.2)过滤html标签
build_url
  • array $urlArr: url数组,参考parse_url返回内容
(V3.6.1)逆向组装URL
uploadFiles
  • array $file: 上传的文件,$_FILES数组
  • int $logId: 文章ID,默认 0
  • int $pageId: 单页ID,默认 0
上传文件
get_contents
  • string $url: 链接地址
获取远程数据
http_post
  • string $url: 链接地址
  • string|array $param: post参数
  • string $header: 自定义header
POST提交数据
pluginCheck
  • string $name: 插件ID
检查插件是否安装并启用
pluginConfig
  • string $name: 插件ID
获取指定插件的配置
pluginDo
  • string $name: 插件ID
  • string $controller: controller控制器
  • string $action: action方法
  • string|array $data: 参数
运行指定插件的指定方法
rpMsg
  • string $msg: 提示信息,若为404,则响应状态码为404,其他为500
  • string $url: 返回地址,默认 后退
  • bool $isAuto: 是否自动返回,默认 false
提示信息