随笔分类 - Laravel 源码分析
摘要:Larave - Middleware 实现原理 函数基础知识 array_reduce — 将回调函数 callback 迭代地作用到 array 数组中的每一个单元中,从而将数组简化为单一的值。 call_user_func — 把第一个参数作为回调函数调用 <?php interface Mi
阅读全文
摘要:面向对象参考: 在静态上下文中调用一个不可访问方法时,__callStatic() 会被调用 PHP 5 支持抽象类和抽象方法。定义为抽象的类不能被实例化。任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。被定义为抽象的方法只是声明了其调用方式(参数),不能定义其
阅读全文
摘要:PHP 反射是程序实现依赖注入的基础,也是Laravel服务容器实现服务解析的基础 反射函数参考: ReflectionClass 报告了一个类的有关信息 ReflectionClass::getConstructor — 获取类的构造函数 ReflectionClassgetConstructor
阅读全文