辅助函数

辅助函数

在OneKeyAdmin中我们有提供几个常用的辅助函数。

/**
 * 生成缩略图
 * @param 图片连接
 * @param 生成宽度
 * @param 生成高度
 * @param 是否裁剪
 */
thumbnail(string $url, $width = 100, $height = 100, $crop = false)

/**
 * 过滤掉(空格、全角空格、换行等)
 * @param 字符串
 */
ctrim(string $str)

/**
 * 字符串裁剪(针对编辑器编码问题)
 * @param 字符串
 * @param 起始位置
 * @param 结束位置
 */
csubstr($string = "", $start = 0, $length = 255)

/**
* 日期时间友好显示
*/
friend_time(string $data)

/**
 * 二维数组根据某个字段排序
 * @param 要排序的数组
 * @param 要排序的键字段
 * @param 排序类型SORT_ASC/SORT_DESC 
 */
array_sort(array $array, string $keys, $sort = "desc")

/**
 * 生成不重复的字符串
 * @param 需要的长度
 */
rand_id(int $length)

/**
 * 时间秒转换为 00:00:00 格式
 * @param 秒
 */
secto_time(int $times)

/**
 * 获取admin应用url
 * @param 链接
 * @param 参数
 */
admin_url($url = "", $vars = [])

/**
 * 获取index应用url
 * @param 链接
 * @param 参数
 */
index_url($url = '', array $vars = [], $theme = true)

/**
 * CURL请求函数:支持POST及基本header头信息定义
 * @param 请求远程链接
 * @param 请求远程数据
 * @param 头信息数组
 * @param 来源url
 */
curl(string $api_url, $post_data = [], $header = [], $referer_url = '')

文档最后更新时间:2023-03-16 10:07:39