laravel 学习(2,3,4,5) 路由,参数,重定向,视图,回退,当前路由,单行为
发布日期:2021-06-28 19:45:53 浏览次数:2 分类:技术文章

本文共 842 字,大约阅读时间需要 2 分钟。

路由在 routes文件夹下的 web.php 里面定义

有  post,get,put,any 等请求方式

Route::get('index',function(){

 return 'hello, world'.$id;

})

选择需要哪些路由来访问

Route::match(['get','post'],'index',function(){ return 'hello, world'.$id;})

路由的规则和闭包区域,我可可以设置和传递路由参数 如:

#id 为动态变量Route::get('index/{$id}',function(){ return 'hello, world'.$id;})浏览器访问

接受参数

命令行 创建控制器

php artisan make:controller TaskController

路由绑定到控制器

路由正则

Routes::get(    'task/read/{$id}',    'TaskController@read')->where('id','[0-9]+');    ->where(['id'=>'[0-9]+','name'=>'[a-z]+'])

 

推荐使用下面方法 加前缀

推荐使用第二种方法

自定义404页面

dump()打印当前路由

如果只想输入子类可以使用

 

路由正则

Route::group(['domain'=>'shop.test.com','namespace' => 'Demo','prefix' => 'demo'], function(){    Route::any('index', 'DemoController@index');    Route::get('user/{id}', 'DemoController@user')->where('id','\d+');});
public function user($id){        dump($id);    }

 

 

 

 

 

转载地址:https://blog.csdn.net/xxpxxpoo8/article/details/106884570 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:laravel 学习(6) 响应设置和重定向
下一篇:laravel 学习(1) 安装

发表评论

最新留言

很好
[***.229.124.182]2024年04月14日 03时50分18秒