码迷,mamicode.com
首页 > 其他好文 > 详细

laravel之路由

时间:2019-03-18 01:22:53      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:request   info   默认值   .com   reg   代码   uri   match   访问   

laravel之路由设置

技术图片

代码如下:

技术图片技术图片

访问就是:技术图片

代码附上:

<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It‘s a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

Route::get(‘/‘, function () {
return view(‘welcome‘);
});
//基本路由

Route::get(‘basic‘,function(){

return ‘basic‘;
});

Route::post(‘basic1‘,function(){

return ‘basic1‘;
});
//多请求路由,响应指定的路由
Route::match([‘get‘,‘post‘],‘multy‘,function(){
return ‘multy‘;
});
//响应所有的路由
Route::any(‘multy1‘,function(){
return ‘multy1‘;
});

//响应参数
Route::get(‘user/{id}‘,function($id){
return $id;
});
//路由参数使用默认值
Route::get(‘user1/{name?}‘,function($name=null)
{
return $name;
});
//把name使用正则进行匹配
Route::get(‘user2/{name?}‘,function($name=null)
{
return $name;
})->where(‘name‘,‘[A-Za-z]+‘);
//路由使用多个参数
Route::get(‘user3/{id}/{name?}‘,function($id,$name)
{
return $id.‘=>‘.$name;
})->where([‘id‘=>‘[0-9]+‘,‘name‘=>‘[A-Za-z]+‘]);
//路由别名
Route::get(‘user/center‘,[‘as‘=>‘center‘,function(){
return Route(‘center‘);
}]);
//在路由中输出视图
Route::get(‘shitu‘,function(){
return view(‘welcome‘);
});

laravel之路由

标签:request   info   默认值   .com   reg   代码   uri   match   访问   

原文地址:https://www.cnblogs.com/nzc520/p/10549862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!