0基础自学Laravel教程(一)-路由

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 结

你可能感兴趣的:(Laravel路由,Laravel自学,Laravel)