2018年5月17日15:11:34
自学Laravel第一天 路由
环境:
PHP7.0.10
Laravel5.5
路由
//基础请求
Route::get('/', function () {
return view('welcome');
});
Route::get('/test',function(){
return 'test';
});
//多请求
Route::any('test2',function(){
return 'any_test2';
});
Route::match(['get','post'],'test3',function(){
return 'match_test3';
});
//路由参数:
Route::get('test4/{name}',function($name){
return 'welcome'.$name;
})->where(['name'=>'[A-Za-z]*']);
Route::any('test4/{name}/{id?}',function($name,$id=123){
return 'name:'.$name.'-id:'.$id;
})->where(['name'=>'[A-Za-z]*','id'=>'[0-9]*']);
//路由别名
Route::any('/userLogin',['as'=>'login',function(){
return route('login').'欢迎登陆会员中心';
}]);
//路由群组
Route::group(['prefix'=>'vip'],function(){
Route::get('show1',function(){
return 'vip_show1';
});
Route::any('show2',function(){
return 'vip_show2';
});
});
//路由输出视图
// Route::get('view',function(){
// return view('welcome');
// });
Route::get('view',function() {
return view('welcome');
});
2018年5月17日15:14:25 结