hush/helper

适用于thinkphp8的一些常用函数和命令

v1.0.2 2024-12-07 01:06 UTC

This package is auto-updated.

Last update: 2025-06-07 02:34:00 UTC


README

  1. result($data,$code,$msg) 封装返回参数
参数含义
$data返回数据
$code返回数据 成功1失败0其他自定义
$msg提示消息--默认:操作成功
  1. encodeStr($str) 把英文逗号分割的字符串转成@1@,@2@
参数含义
$str英文逗号分割的字符串 1,2,3
  1. decodeStr($str) 把@1@,@2@换成1,2
参数含义
$str英文逗号分割的字符串 @1@,@2@
  1. cdnurl($url,$domain) 是否将图片换成cdn域名
参数含义
$url文件半路径
$domaintrue/false true==更换成为cdn域名
  1. checkCorsRequest($str) 检测是否可以访问
参数含义
$str要访问的域名
  1. makePaySn($id) 检测是否可以访问
参数含义
$id整形数字
  1. paramsInArray($name,$array,$alias,$defaultValue,$goError) 判断请求中参数数据,是否在指定的数组中。合法时返回原值。不合法时抛出异常或返回false
参数含义
$name被检查的参数名
$array允许出现的值
$alias抛出异常时显示名
$defaultValue参数为空时的默认值
$goErrortrue参数值不匹配时抛出异常false返回false
  1. checkCaptcha($phone,$code,$msg) 校验验证码
参数含义
$phone手机
$code验证码
$msg不通过提示信息
  1. checkCaptcha($phone,$code,$msg) 校验验证码
参数含义
$phone手机
$code验证码
$msg不通过提示信息
  1. handleGetPic($pics,$type) 获取图片--依赖extra配置文件中的app_url
参数含义
$pics图片
$type1处理单张图片;2是处理多张;3是多张取一张
  1. handleSetPic($pics,$type) 设置图片
参数含义
$pics图片
$type1是单张;2是多张
  1. handleSetContent($content) 处理内容
参数含义
$content内容
  1. handleGetContent($content) 获取内容
参数含义
$content内容
  1. getCurrentWeek($time)获取距离某时间的第几周
参数含义
$startTime时间戳
  1. getThisWeekDates($time) 传进来时间获取当前周的星期几的全名/星期几的数字/日期
参数含义
$time时间戳