一、函数
1、call_user_func()/call_user_func_array()
把第一个参数作为回调函数调用
2、function_exists(函数名 字符串)
如果给定的函数已经被定义则返回TRUE
二、Laravel 路由里面使用 Middleware
方法1、Route::get('xxx',['middleware'=>'test','uses'=>'UserController@index']);
方法2、Route::group(['middleware'=>'test'],function(){
Route::get('xxx','UserController@index');
Route::get('vvv','PostController@index');
......
});
三、控制器里面使用Middleware
在控制器的__construct()方法里指定中间件
四、Laravel跳转 Redirect
return Redirect::route('login');//login为路由的别名
return Redirect::action('Admin\AdminController@login')//重定向到admin下的login方法