Laravel 使用中间件过滤参数

使用 Laravel Validator 验证参数以后,对于某些参数需要手动转换为对应的类型(比如 int,float),那么能不能在验证之前先自动过滤一下参数类型呢?

Laravel Ioc 服务容器原理解析

Laravel 中的服务容器,其实就是一个全局的单例对象。通过入口文件可以清楚地知道,访问一个 Laravel 应用后台其实就是做了这几件事:1. 实例化一个服务容器(app)2. 服务容器处理请求,返回响应,所以说,服务容器就是一个全局环境。服务容器主要有两个作用,一个是提供程序所需要的各种资源、配置信息和服务,另一个是实现了控制反转(Ioc)容器。这篇文章深入讨论后者的源码实现。