laravel不同于thinkphp框架,laravel框架中,并没有固定参数,所以访问必须配置路由

路由配置地址(routes/web.php)

语法:

Route::请求方式[get、post….](’请求的url’,匿名函数或者控制器的响应方法)
访问Home地址 Route::get(‘/home’,function(){echo “当前访问的是跟下面的/home”;})

请求方式的类型:

get
post
put
patch
delete
options
有时候要注册多个响应的路由,可以通过match方法来实现
语法:Route::match([‘get’,’post’],url,匿名函数或者控制器的方法)

路由的参数

给路由的地址传递参数,(可选跟必选)
路由参数的传递是通过地址中‘{参数名}’的形式传递,可选参数‘{参数名?}’

路由别名

就是在定义路由的时候起个别名,以后访问的时候就可以通过别名访问
语法:
Route::请求方式()->name();
查看系统已命名的路由:
php artisan route:list

路由组

/admin/login
/admin/index
像这样都带有前缀的,我们可以放在一个路由组中,可以使用prefix()函数,指定路由组
语法:
Route::group(‘prefix’=>’前缀’,function(){
Route::请求方式[get、post….](’请求的url’,匿名函数或者控制器的响应方法)
});