Laravel 路由文件Web.php

4.1 路由的介绍
4.1.1 什么是路由?
简单的说就是将用户(或者用户键入浏览器)的请求转发给相应的php程序去处理
4.1.2 路由的作用
路由的作用就是建立url请求和php程序之间的映射,需要注意laravel框架里面路由是必须的【laravel可以不写控制器、也不可以写模型、也可以不写视图】,并且每个路由规则是唯一性的。laravel是一个重路由的框架。
4.1.3 Http请求的种类
Http请求类型get、put、post、patch、delete、tarce、options…等【http请求分7种,但是并不是所有的请求web服务器都支持】,一般使用的get或者post居多。

4.2 路由的使用
4.2.1 基本路由
image.png
4.2.2 带必选参数的路由
image.png
答案:并不需要同名
image.png
如果路由没有写参数,则会报错
image.png

4.2.3 带可选参数的路由
image.png!
使用可选参数路由时, 需要给默认值, 否则会出错
image.png
如何解决
image.png

4.2.4 参数的正则约束使用连续操作:where()
单参数: 传递 参数名, 正则表达式
多参数: 传递 关联数组
image.png
思考:
image.png
结论: 正则约束本质上是约束路由参数的, 所以应该跟路由参数保持一致!
image.png
4.2.5 路由到控制器的方法
image.pngimage.png

总结 这篇文章写的非常好,所以直接拿过来了。
原文链接:
第4讲----路由

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值