《(专升本)07laravel框架路由笔记.docx》由会员分享,可在线阅读,更多相关《(专升本)07laravel框架路由笔记.docx(3页珍藏版)》请在第一文库网上搜索。
1、一安装composer1下载:下载地址:https:/getcomposer.orgdown1oad点击:Composer-Setup,exe2.安装:(1)、选择ComPoSer安装路径:D:ProgramFi1es(x86八CoInPoSer(2)、选择php.exe所在位置D:wamp64binphpphp7.2.14php.exe二.利用composer安装Iarave11、windowr-cmd-cdD:composer安装路径一D:2、开启镜像,加快CO1nPOSer安装:国外下载:COmPoSerconfig-grepo,packagistcomposerhttps:/阿里下载(
2、请优先使用):COInPoSerconfig-grepo,packagistcomposerhttps:/mirrors,2.dos命令行下:composerg1oba1requirezzIarave1Zinsta11erzz3.查看Iarave1版本:Iarave1-V三.创建Iarave1项目1、我们在D盘创建一个文件夹IaraVe1(用来存储所有Iarave1项目)2、利用dos命令,进入此目录:CdD:1arave13、创建项目:D:1arave11arave1new项目名(he11o)四、运行项目1、利用dos命令进入创建项目的目录下:Cdhe11o项目的目录2、开启服务命令:D:1
3、arave1he11ophpartisanserve3、访问:http:/1oca1host:8000五、IaraVe1框架定义IaraVe1框架包括:路由、控制器、视图模版、Orn1映射数据库等中间件构成的一套框架六、IaraVe1目录结构1、app:IaraVeI项目的核心代码1) )appHttpContro11er.php:定义控制器2) bootstrap:app.php:用于框架的启动和自动载入配置cache:处理缓存3、Config:配置文件4、database:数据库5、pub1ic:定义了项目的入口文件:index,php,1oca1host:8000,就会访问入口文件,前端
4、静态资源6、resources:本地化语言文件7、routes:路由8、storage:要与app文件夹产生联系9、tests:测试10、VendOr:依赖七、路由:1、注册路由:(1)、常规用法:ROUte:请求方式(请求地址,function。returnviev(页面名字););请求方式:get、post、put、de1ete、patch前端页面:formaction=请求地址”(2)、多匹配用法:只能接收定义得请求方式RoUte:IDatCh(请求方式1,请求方式2.请求地址,function();(3)、全匹配用法:所有请求方式都能接收RoUte:any(请求地址,function();(4)、具体请求用法:将请求发送到某个控制器的某方法中ROUte:三种用法皆可(请求地址,控制器名方法名);2、重定向路由:将前端发送的请求,发送到另一个路由中Route:RedireCt(前端请求地址,另一个路由请求地址);3、视图路由:跳转页面同时,给新页面传递参数RoUte:view(请求地址,跳转页面名字,key二va1ue,.);4、带参数的路由:Route:请求方式(请求地址/参数名1/参数名2),function(参数1,参数2);