随笔分类 -  php

摘要:/** * 无限级分类 * array_merge 使用是为了重新排列数组下标 */ public function getTree($data, $pid = 0) { $tree = []; foreach ($data as $k => $v) { if ($v['pid'] == $pid) 阅读全文
posted @ 2022-01-28 14:58 蓝天白鱼 阅读(65) 评论(0) 推荐(0)
摘要:逻辑运算符介绍 我们都知道&&逻辑运算只有前后运算都返回true结果才是true,否则返回false <?php var_dump(1&&2);//结果打印:bool(true) var_dump(1&&0);//结果打印:bool(false)反之,||逻辑运算符当前面运算返回true,就直接返回 阅读全文
posted @ 2021-09-09 11:09 蓝天白鱼 阅读(351) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_36025814/article/details/88559459 1、如下: var_export()打印时损失了精度。 $a = 0.7;$b = 0.1;$jia = $a + $b;$jian = $a - $b;$cheng = $a * 阅读全文
posted @ 2021-06-01 10:34 蓝天白鱼 阅读(297) 评论(0) 推荐(0)
摘要:array_map()函数用于基于给定函数对每个数组值(元素)应用操作,它将数组的每个值发送给给定函数,并返回包含计算值的新数组。 句法: array_map(functino, array1, [array2], ...); function是函数的名称,将用于对给定数组的每个值进行操作。 arr 阅读全文
posted @ 2021-05-31 16:43 蓝天白鱼 阅读(1187) 评论(0) 推荐(0)
摘要:array_walk($array, myFunction, $extraParam)参数说明:array_walk()函数接受如下的三个参数 ● $ array:用于指定输入数组,传递目标数组,该参数不可省略(必需)。 ● myFunction:用于指定用户定义函数的名称,该参数也是不可省略(必需 阅读全文
posted @ 2021-05-31 16:30 蓝天白鱼 阅读(502) 评论(0) 推荐(0)
摘要:$tmp = [' AAA BBB CCC ', ' aaa bbb c ', ' ddd eee ']; function array_walk_func(&$v, $k) { $v = trim($v); } array_walk($tmp, 'array_walk_func'); var_du 阅读全文
posted @ 2021-05-31 15:43 蓝天白鱼 阅读(227) 评论(0) 推荐(0)
摘要:overtrue/pinyin composer require overtrue/pinyin use Overtrue\Pinyin\Pinyin; // 小内存型 $pinyin = new Pinyin(); // 默认 // 内存型 // $pinyin = new Pinyin('\\O 阅读全文
posted @ 2021-05-15 10:55 蓝天白鱼 阅读(501) 评论(0) 推荐(0)
摘要:PHP中对日期进行处理常用的几个函数如下: date(): 把时间戳格式化为更易读的日期和时间 time(): 获取当前 Unix 时间戳 strtotime(): 将表示时间和日期的字符串转化为相应的时间戳 mktime(): 创建日期 这些函数是PHP核心的部分,无需安装即可使用。另外需要注意的 阅读全文
posted @ 2021-05-13 09:22 蓝天白鱼 阅读(272) 评论(0) 推荐(0)
摘要:apt.globals.set("AccessToken", response.json.data["token"]); 阅读全文
posted @ 2021-05-10 21:49 蓝天白鱼 阅读(366) 评论(0) 推荐(0)
摘要:列子: [{"id":342},{"id":343},{"id":344}] 代码: $arr = ['reminders_status' => 1]; array_walk($isOverdue, function (&$value, $key, $arr) { $value = array_me 阅读全文
posted @ 2021-04-25 18:37 蓝天白鱼 阅读(280) 评论(0) 推荐(0)
摘要:修改控制器后,会出现30秒的延迟,才能生效。这个不是thinkphp框架的问题,是PHP7.x的问题,关闭opchche就行。找到php.ini下的opchche拓展: opcache.enable = 1 1 阅读全文
posted @ 2021-04-21 21:36 蓝天白鱼 阅读(295) 评论(0) 推荐(0)
摘要:// 获取本月第一天和下月第一天 function getMonth($date) { $firstday = date("Y-m-01", strtotime($date)); $lastday = getNextMonthDays($firstday); return array($firstd 阅读全文
posted @ 2021-04-10 10:32 蓝天白鱼 阅读(131) 评论(0) 推荐(0)
摘要:isset 判断变量是否已存在 empty 判断变量是否为空或为0 is_null 判断变量是否为NULL 变量emptyis_nullisset $a=”” true false true $a=null true true false var $a true true false $a=arra 阅读全文
posted @ 2021-04-10 10:07 蓝天白鱼 阅读(41) 评论(0) 推荐(0)