• PHP 中 call_user_func call_user_func_array

    栏目:PHP 时间:2022-09-19 13:10

    1.直接调用函数function set_max($a,$b) { if($a>$b) echo $a; else echo $b;}call_user_func('set_max', "111","222");//结果为222 2.调用类中的函数class A{ function b($c) { e

    Read more

  • laravel 中间件和控制器构造函数的执行顺序

    栏目:PHP 时间:2022-09-18 17:44

    1.在路由中创建中间件,中间件里写入用户session。 2.在控制器构造函数获取用户session,但是获取不到。特别纳闷,一开始以为session没开启,查看http里里面的kernal配置 3.核心文件session已经开启,找

    Read more

  • Laravel的生命周期

    栏目:PHP 时间:2022-09-18 17:16

    Laravel启动过程 Laravel的生命周期 A PHP 的运行模式 PHP 的生命周期 作用 Laravel 的生命周期 请求过程 Laravel 的请求步骤 Laravel的生命周期 B laravel/public/index.php laravel/boostrap

    Read more

  • laravel 命名规范 最佳实践

    栏目:PHP 时间:2022-09-13 21:23

    来源:https://github.com/ralphcasipe1/laravel-best-practices What How Good Bad Controller singular ArticleController ArticlesController Route plural articles/1 arti

    Read more

  • thinkphp 高并发情况的简单模拟

    栏目:PHP 时间:2022-09-07 16:16

    看下面代码,一个简单的减库存模拟.一,并发扣库存1.原始数据里面有100个库存 image.png 2.下面进行减库存操作,代码如下所示 $model = new Test(); $data = $model->get(1); $count = $data['c

    Read more

  • php 7新特性

    栏目:PHP 时间:2022-09-05 20:19

    目录 一、数组和字符串直接表达式二、新的密码加密函数三、异常和finally关键字四、生成器( Generator )五、函数参数列表支持接收可变数量参数六、幂运算,用来替代pow函数七、定义数组常量八、类型严格模式九、新增运

    Read more

  • PHP 7.4 新特性

    栏目:PHP 时间:2022-09-05 20:06

    PHP 7.4 计划在2019年11月21日发布,它主要新增了以下几个特性: 短闭包函数(short closure) 预加载提交性能 属性类型限定 Improved type variance(不会翻译) 三元运算简写 数组展开运算 新增类的魔术方法:serialization

    Read more

  • PHP8新特性盘点

    栏目:PHP 时间:2022-09-05 19:57

    PHP 8.0.0 已经正式发布了,这个对于PHPer无疑是一个令人振奋的消息。它包含了很多新功能与优化项, 包括命名参数、联合类型、注解、构造器属性提升、match表达式、nullsafe运算符、JIT,并改进了类型系统、错误处理、语法

    Read more

  • 提供像访问数组一样访问对象的能力的接口。接口摘要 interface ArrayAccess {/* 方法 */public offsetExists(mixed $offset): boolpublic offsetGet(mixed $offset): mixedpublic offsetSet(mixed $offset, mixed $

    Read more

  • if(typeof ez_ad_units!='undefined'){ez_ad_units.push([[728,90],'itsolutionstuff_com-box-3','ezslot_3',168,'0','0'])};if(typeof __ez_fad_position!='undefined'){__ez_fad_position('div-gpt-ad-i

    Read more