laravel 路由

来源:互联网 发布:hadoop for windows 编辑:程序博客网 时间:2024/06/05 09:23

Route::any(‘tests1’,[‘uses’=>’TestController@tests1’]);
Route::any(‘url2/{id}’,[‘as’=>’url2’,’uses’=>”TestController@del”]);
//测试IndexController
//Route::get(‘Index/index’,’IndexController@index’);
//Route::get(‘Index/index’,[‘uses’=>’IndexController@index’]);
//Route::any(‘Index/index’,[‘uses’=>’IndexController@index’]);
Route::any(‘index’,[‘uses’=>’IndexController@index’,’as’ =>’Indexindex’,])->where(‘id’,’[0-9]+’);
/*

//基础路由
Route::get(‘test1’,function() {
return “test1 测试路由”;
});

Route::post(‘test2’,function() {
return “test2 测试路由”;
});

//多请求路由
Route::match([‘get’,’post’],’test3’,function(){
return ‘test3’;
});
Route::any(‘test4’,function() {
return ‘test4’;
});

//路由参数
Route::get(‘test5/{id}’,function($id){

return 'test5-'.$id;

});

Route::get(‘test6/{name?}’,function( $name=null) {

return 'test6-'.$name;

});

Route::get(‘test7/{id}/{name}’,function(id,name=null) {

return 'test7-id-'.$id.'-name-'.$name;

})->where([‘id’=>’[0-9]+’,’name’=>’[A-Za-z0-9]+’]);

//路由别名
Route::get(‘test8/name’,[‘as’=>’name’,function() {
return route(‘name’);

}]);

//路由群组
Route::group([‘prefix’=>’member’],function(){
//http://www.php.com/SmallTraning1/week1/laravel/public/member/test8/name
Route::get(‘test8/name’,[‘as’=>’name’,function() {
return route(‘name’);

}]);Route::get('test1',function() {return "merber ----test1 测试路由";});

});

//路由中输出视图

Route::get(‘view’, function () {
return view(‘a’);
});

0 0
原创粉丝点击