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