接受用户输入
接受用户输入的类:Illuminate\Support\Facades\Input
Facades:门面的思想。门面是介于一个类的实例化与没有实例化中间的一个状态。起始是类的一个接口实现。在这个状态下可以不实例化类但是可以调用类中的方法,就像静态方法
Input::get('参数的名字','如果参数没有被传递使用该默认值')
Input::all(); //获取所有的用户输入
Input::get(''); //获取单个的用户输入
Input::only([]); //获取指定几个用户的的输入
Input::except([]); //获取指定几个用户的输入以外的所有参数
Input::has('name'); //判断某个输入的参数是否存在
//以上方法既可以获取get中的信息,也可以获取post中的信息
在laravel中如果需要使用facades的话,但是又不想写很长的引入操作:Use Illuminate\Support\Facades\Input
,则可以在config/app.php
中定义长串的别名(在aliases数组
中定义别名),如下图