2021年11月2日

常用正则表达式【摘录自-菜鸟工具】

摘要: 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1 阅读全文

posted @ 2021-11-02 15:26 刷哥 阅读(109) 评论(0) 推荐(0) 编辑

2021年4月7日

PHP 设计模式【单、工、注、适、策、观】 先简单写6个

摘要: #PHP 设计模式# 1 单例 模式 4私1公 应用场景:数据库连接 只需要实例化一次class Single{ private static $num = 0; # 私有化静态属性 private static $instance = null; # 私有化静态属性 private functio 阅读全文

posted @ 2021-04-07 11:56 刷哥 阅读(118) 评论(0) 推荐(0) 编辑

2021年4月6日

php 实现 数组排序(二分快排)递归

摘要: function quickSort($arr){ # 先判断是否需要继续进行 $length = count($arr); if ($length <= 1) return $arr; # 选择第一个元素作为基准 $base_num = $arr[0]; # 遍历除了标尺外的所有元素,按照大小关系 阅读全文

posted @ 2021-04-06 11:54 刷哥 阅读(239) 评论(0) 推荐(0) 编辑

2021年3月26日

Brush PHP把 变成关系树(多叉树),降解维度,转换成二位数组。【递归思想,原创】 是上一篇的逆向解法。

摘要: $arr = [];function TreeToArray($tree,&$arr){ foreach ($tree as $key => &$value){ if(!empty($value['child'])) TreeToArray($value['child'], $arr); # 有儿子 阅读全文

posted @ 2021-03-26 18:24 刷哥 阅读(165) 评论(0) 推荐(0) 编辑

PHP把从数据库查出的数据,根据主键外键,变成关系树(多叉树),从而转成json给前端使用。【递归思想,原创】

摘要: $arr = [ ['id' => 3, 'pid' => 0, 'name' => 'A'], ['id' => 4, 'pid' => 3, 'name' => 'B'], ['id' => 5, 'pid' => 3, 'name' => 'C'], ['id' => 6, 'pid' => 阅读全文

posted @ 2021-03-26 15:51 刷哥 阅读(201) 评论(0) 推荐(0) 编辑

2021年3月10日

Linux常用命令+系统应用搭建

摘要: https://blog.csdn.net/qq_23329167/article/details/83856430 阅读全文

posted @ 2021-03-10 11:01 刷哥 阅读(71) 评论(0) 推荐(0) 编辑

2021年1月22日

case用法

摘要: SELECT id, service_id, order_sn, yuyue_date, yuyue_time, ( CASE WHEN ( yuyue_date != '' && yuyue_time != '' ) THEN UNIX_TIMESTAMP( CONCAT( yuyue_date, 阅读全文

posted @ 2021-01-22 16:32 刷哥 阅读(300) 评论(0) 推荐(0) 编辑

2021年1月21日

git 更新远程分支列表

摘要: git remote update origin --prune git remote update origin -p 阅读全文

posted @ 2021-01-21 15:04 刷哥 阅读(7428) 评论(0) 推荐(0) 编辑

2021年1月18日

PHP 求多个数组的笛卡尔积,适用于求商品规格组合 【递归思想, 类似广度优先搜索】【原创】

摘要: $arr = [ ['黑', '白', '红', '绿'], ['大', '小'], ['A', 'B', 'C', 'D']]; #思想就是循环上一次已经算出的集合 * 接下来要参与计算的一组属性function brush($res = [], $arr = []){ if (empty($re 阅读全文

posted @ 2021-01-18 14:09 刷哥 阅读(246) 评论(0) 推荐(0) 编辑

2021年1月8日

PHP 求多个数组的笛卡尔积,适用于求商品规格组合 【深度优先搜索】【原创】

摘要: $arr = [ ['黑','白','红','绿'], ['大','小'], ['A','B','C','D']];$book = [[0,0,0,0], [0,0], [0,0,0,0]];$res = [];$pos = 0;function dfs($arr,$step,&$res,$book 阅读全文

posted @ 2021-01-08 14:50 刷哥 阅读(198) 评论(0) 推荐(0) 编辑

导航