09 2024 档案

摘要:需先安装拓展库 composer require endroid/qr-code use Endroid\QrCode\Color\Color; use Endroid\QrCode\Encoding\Encoding; use Endroid\QrCode\ErrorCorrectionLevel 阅读全文
posted @ 2024-09-21 15:58 橙子与柠檬 阅读(287) 评论(0) 推荐(0) 编辑
摘要:/** * 根据两点间的经纬度计算距离 * @param $lat1 纬度1 * @param $lng1 经度1 * @param $lat2 纬度2 * @param $lng2 经度2 * @return array */ function get_distance($lat1, $lng1, 阅读全文
posted @ 2024-09-21 15:50 橙子与柠檬 阅读(87) 评论(0) 推荐(0) 编辑
摘要:/** * @notes: 获取快捷时间 * @return array * @author: lavender * @time: 2024/7/23 15:36 */ public function getShortcutsTimeArea() { $arr = []; $timezone = n 阅读全文
posted @ 2024-09-21 15:48 橙子与柠檬 阅读(203) 评论(0) 推荐(0) 编辑
摘要:/** * 递归无限级分类,获取任意节点下所有子孩子 * @param array $arr * @param int|string $pid 父级节点 * @param string $p_name 父级节点名称 * @param int $level 层级数 * @return array */ 阅读全文
posted @ 2024-09-21 15:45 橙子与柠檬 阅读(79) 评论(0) 推荐(0) 编辑
摘要:/** * textarea内容,替换空格和换行为 <br/> * @param string $str 字符串 * @return string */ function my_encode_textarea_content(string $str): string { $pattern = arr 阅读全文
posted @ 2024-09-21 15:43 橙子与柠檬 阅读(13) 评论(0) 推荐(0) 编辑
摘要:/** * 获取指定日期n天前后的日期列表 * @param string $date 日期 * @param int $day_num 天数 * @param string $cate 类型 * @param string $format 格式 * @return array */ functio 阅读全文
posted @ 2024-09-21 15:42 橙子与柠檬 阅读(61) 评论(0) 推荐(0) 编辑
摘要:ip转换 /** * ip转换整型 * @param int|string|null $ip ip地址 * @return int|string|null */ function my_ip2long($ip) { $res = false; if (filter_var($ip, FILTER_V 阅读全文
posted @ 2024-09-21 15:39 橙子与柠檬 阅读(20) 评论(0) 推荐(0) 编辑
摘要:/** * @notes: 获取文件链接 * @param string|null $uri */ function get_file_url($uri) { if (empty($uri)) { return ''; } if (strstr($uri, 'http://') || strstr( 阅读全文
posted @ 2024-09-21 15:37 橙子与柠檬 阅读(6) 评论(0) 推荐(0) 编辑
摘要:/** * @notes: 驼峰转下划线 * @param string|null $string * @return string */ function convert_to_underscore(string|null $string) { if (empty($string)) { retu 阅读全文
posted @ 2024-09-21 15:36 橙子与柠檬 阅读(4) 评论(0) 推荐(0) 编辑
摘要:适用于提交的富文本内容的媒体标签的链接不带域名时 /** * @notes: 设置内容图片域名 * @param $content */ function add_content_domain($content) { if(empty($content)){ return ''; } $imgPre 阅读全文
posted @ 2024-09-21 15:35 橙子与柠檬 阅读(19) 评论(0) 推荐(0) 编辑
摘要:PHP版本 /** * @notes: 过滤不合法的utf8字符 * @param int|string|null $str */ function filter_partial_utf8char($str) { if (empty($str)) { return ''; } return preg 阅读全文
posted @ 2024-09-21 15:23 橙子与柠檬 阅读(21) 评论(0) 推荐(0) 编辑
摘要:话不多说,直接附上代码 if (!function_exists('dd')) { /** * @notes: 打印输出 * @param mixed $vars * @return void * @author: lavender * @time: 2024/7/15 9:33 */ functi 阅读全文
posted @ 2024-09-21 15:19 橙子与柠檬 阅读(14) 评论(0) 推荐(0) 编辑
摘要:一、初始化奖品 id 奖品的id pid 奖品的自定义id type 奖品类型,1、虚拟奖品 2、实物奖品 3、礼包码 待扩充 name 奖品名称 total 奖品总数 chance 获奖概率/抽奖基数10000 daynum 每日数量限制 pay 充值限制 $prize = [ ['id' => 阅读全文
posted @ 2024-09-21 14:57 橙子与柠檬 阅读(24) 评论(0) 推荐(0) 编辑
摘要:ThinkPHP8默认没有验证码,安装验证码可以使用composer来安装验证码 一、安装验证码 执行composer安装验证码 composer require topthink/think-captcha 二、使用方法 1、在目录app\middleware.php中开启session \thi 阅读全文
posted @ 2024-09-21 14:13 橙子与柠檬 阅读(415) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示