php
文章平均质量分 73
coderzhouyu
这个作者很懒,什么都没留下…
展开
-
Xdebug的工作原理简述及在phpstorm下的配置
Xdebug使用可以很简单,在不需要考虑过多场景的情况下只需要,简单配置三项就可以开启单步调试之旅啦。至此就完成了所有的配置,使用其他IDE配置类似。xdebug工作的原理图。php.ini 中的配置。phpstorm中的配置。原创 2023-05-14 11:56:07 · 294 阅读 · 0 评论 -
php多继承问题
多继承php 本身是不支持多继承的因为多继承容易引起菱形问题php可以通过其他方式实现多继承__callclass Parent1 { function method1() {} function method2() {}``}class Parent2 { function method3() {} function method4() {}}class Child...原创 2020-02-22 11:04:41 · 300 阅读 · 0 评论 -
Laravel 关联模型-关联新增和关联更新
Laravel 关联模型-关联新增和关联更新网上找了 Laravel 相关的关联新增和关联更新文档,写的都不是很满意。(基本都在抄文档)下面整理下自己代码中的关联操作方法按照 Laravel 文档中的说明设置关联模型 参考地址//病人模型class Patient extends Model{ /** * 病人附表 * @return \Illumina...原创 2018-10-12 17:47:35 · 9248 阅读 · 0 评论 -
无限级分类引用传值方式实现
无限级分类引用传值方式实现<?php$data[1] = array('id'=>'1','name'=>'一级目录A','pid'=>'0','sort'=>'1');$data[2] = array('id'=>'2','name'=>'一级目录B','pid'=>'0','sort'=>'2');$data[3] = arra...原创 2018-10-12 17:48:29 · 339 阅读 · 0 评论 -
php循环添加数据时遇到的坑
foreach ($permissions as $key=>$val){ $resKey = $val['system_short_name']."-".$val['model_short_name']; $res[$resKey]['system_short_name'] = $val['system_short_name'...原创 2019-01-19 16:08:20 · 902 阅读 · 0 评论 -
简单分析冒泡排序
<?php$arr = [3,6,4,2,11,10,5];function mp_sort($arr){ $len = count($arr); for ($i=0; $i < $len; $i++) { //此处加入一个优化代码,当数组不需要再交换值时就表示排序已经完成,可以在下方提前退出排序循环 $flag = false; ...原创 2019-05-03 08:31:21 · 170 阅读 · 0 评论 -
插入排序及优化
插入排序过程可以理解为排扑克牌 ,每次摸起一张 依次比较后插入到相应的位置,下面图片是从百度图库中找的。 $arr = [53,27,36,15,69,42]; function insert_sort($arr){ $len = count($arr); //从第二个数开始是因为默认认为第一个数是排好序的 for ($i=1; $i <...原创 2019-05-04 09:05:42 · 478 阅读 · 0 评论