关于路由的笔记

1,默认根路由
在routs文件夹下的web.php文件中
2,路由定义格式
Rout::请求方式(‘请求的URL’,匿名函 数或控制器响应的方法)
例如:
Rout::get(’/’,function(){
return ‘hello leravel’;
});
3,路由常用的请求方式
(1)get方法:
rout::get(‘url’,function(){…});
(2)post方法:
rout::post(‘url’,function(){…});
(3)match方法:表示匹配用户指定的几个请求类型的请求 rout::match([‘post’,‘get’,’…’],‘url’,function(){…});
(4)any方法:表示匹配路由所支持的全部请求类型
rout::any(‘url’,function(){…});
4,路由传递参数
(1)必选参数:一旦路由中定义了,就必须传递,不传递就会报错
在这里插入图片描述
在这里插入图片描述

(2)可选参数:如果设定了可选路由参数,但是没有给默认值同时也没传递,则报错
在这里插入图片描述
在这里插入图片描述

必选参数是通过路由地址中的“{参数名}”的形式来进行传递
可选参数则是使用“{参数名?}”

(3)传统的路由参数传递
url ?id=xxx & aaa=xxx
这种方式传递参数不受路由的限制,不需要在路由文件中事先定义好路由参数
在这里插入图片描述
在这里插入图片描述
5,给路由起别名
语法:rout::请求类型(路由地址,响应方法)->name(别名);
在这里插入图片描述
在这里插入图片描述
6,路由群组
可以使用prefix属性指定路由前缀
例如:/home/test/test1 和 /home/test/test2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值