##初识路由路由系统是所有 PHP 框架的核心,路由承载的是 URL 到代码片段的映射,不同的框架所附带的路由系统是这个框架本质最真实的写照,一丝不挂,一览无余。Laravel 路由中文文档:http://laravel-china.org/docs/5.1/routingLaravel 5 之后就把路由放到了 learnlaravel5/app/Http/routes.php 这个位置,我们先看
转载 5月前
21阅读
路由分组有啥好处?有时候啊 一大堆路由它们都有共同的地方,比如都使用一个中间件(过两天写)或是前缀都一样,避免代码重复 我们可以将他们分到一组中。 1 路由分组可以共享哪些属性?中间件 middleware。控制器的命名空间 namespace。子域名 domain路由前缀1.1 中间件关于中间件大K还没有写笔记介绍,这里先简单说下 中间件就是接收到请求后验证一些东西或相应后验证一些东西
转载 2024-03-23 10:17:32
140阅读
# 理解Laravel中的.env文件与MySQL连接问题 在Laravel框架中,`.env`文件用于管理环境配置,包括数据库连接信息。当我们看到“读取为空”的错误信息时,通常表示Laravel无法访问到与数据库连接相关的信息。本文将详细解析如何解决这个问题,以及每一部分的具体实现步骤。 ## 一、整个流程一览 首先,我们将整个流程拆分成几个关键步骤,并用表格展示: | 步骤编号 | 步
原创 2024-10-15 03:33:52
500阅读
学习laravel的时候 再web.php写 路由的时候 一直404 Route::get('art', function(){ return 'hello laravel 7'; }); 解决方法: 1.在apache conf开启rewrite模块,把下面这句话前面的#去掉。 LoadModul ...
转载 2021-10-20 17:39:00
448阅读
2评论
Route::prefix('admin')->group(function () { Route::get('/user/{id}', function ($id) { return $id; });});Route::group([
原创 2023-03-16 17:51:37
108阅读
路由本篇主要讲解在Laravel框架中路由的基本知识,主要参考中文文档中的路由章节,并融合自己的理解。以通俗易懂的方式来解析Laravel框架中最重要的路由知识。1.前提知识学习Laravel路由之前我们好好了解以下几个知识 第一个就是 —— HTTP 协议基础。不要求完全了解 HTTP 协议,但必须要知道一小部分概念。如果对其不了解,会在阅读 laravel 文档时出现很多疑惑。对于HTTP协议
转载 2024-09-20 07:54:44
62阅读
上图
原创 2023-03-01 19:32:08
47阅读
author:咔咔laravel路由跟tp框架的写法,原理基本一致这是定义的俩组路由以上定义的是俩组路由,一种是get方式,一种是post方式,但是访问post方式直接报错这个时候就需要把Http下的kernel的中间件csrf关闭即可再来访问常用的路由方式就是中间件路由跟群组路...
原创 2019-05-13 09:35:43
241阅读
页面上需要跳转,跳转的时候需要传参,有以下两种方式传参:1、url方法:代码:<a href="{{ url('
url
原创 2022-07-05 17:05:33
73阅读
一.基本路由 二.路由参数 2.可选参数 3.正则约束可以使用路由实例上的where 方法来约束路由参数的格式。where 方法接收参数名和一个正则表达式来定义该参数如何被约束 4.全局约束 路由参数在全局范围内被给定正则表达式约束,可以使用pattern 方法。可以在RouteServicePro
转载 2017-05-29 10:09:00
231阅读
2评论
所有 Laravel 路由都定义在路由文件中,这些文件位于 routes 目录下。 routes/web.php 文件定义路由开始的。 可以通过在浏览器中输入定义的路由 URL 来访问 routes/web.php 的路由。 routes/api.php 文件中定义的路由通过 RouteServic ...
转载 2021-10-13 13:27:00
139阅读
2评论
laravel下的分组路由可以嵌套如下:
转载 2017-12-03 10:29:00
69阅读
2评论
对任何一个 Web 应用框架而言,通过 HTTP 协议处理用户请求并返回响应都是核心必备功能,也就是说,对于我们学习和使用一个 Web 框架,第一件要做的事情就是定义应用路由,否则,将无法与终端用户进行交互。路由入门在 Laravel 应用中,定义路由有两个入口,一个是 routes/web.php,用于处理终端用户通过 Web 浏览器直接访问的请求,另一个是 routes/api.php,用于处
转载 2024-03-26 22:16:38
169阅读
laravel-route-noteslaravel框架扩展,原生注解生成路由优点是直接生成路由文件,不在运行中解析路由,提升效率使用环境[PHP] >= 8.0[Laravel] >= 9.0如何安装直接使用composer进行安装:composer require --dev lovefc/laravel-route-notes 命令使用php artisan notes
转载 2024-06-14 22:17:56
57阅读
现在用的是laravel 5.5,不管是api接口还是web直接渲染,都能很好的应对,api端的登陆验证可以使用passport,
原创 2022-07-05 17:10:37
188阅读
路由分组有啥好处?有时候啊 一大堆路由它们都有共同的地方,比如都使用一个中间件(过两天写)或是前缀都一样,避免代码重复 我们可以将他们分到一组中。1 路由分组可以共享哪些属性?中间件 middleware。控制器的命名空间 namespace。子域名 domain路由前缀1.1 中间件关于中间件大K还没有写笔记介绍,这里先简单说下 中...
原创 2021-07-13 09:53:45
202阅读
什么是路由:将用户的请求按照事先规划的方案提交给指定的控制器或者功能函数来进行处理.在ThinkPHP框架中,当我们在URL地址中,传递m、c、a三个参数时,系统会自动跳转到指定模型中指定控制器的指定方法,这些处理过程都是由框架自动完成的。但是,在Laravel框架中,其并没有指定固定参数,其路由必须要手工进行配置。把用户需要访问的全部路由都事先设置好,用户只能访问声明的一些路由,即没有声明的路由
原创 2023-01-12 06:47:41
200阅读
路由一个名字Route::get('task/{id}', [TaskController::class, 'index'])->name("task.ind
原创 2023-03-16 09:25:37
54阅读
laravel中我们常常需要获取当前的url,但是每个获取的都不一样,我们有时候需要获取的需求也不相同,所以我这
转载 2022-07-05 17:13:17
381阅读
目前我们大致了解了laravel下,在开始一个Http程序需要先定义路由。之前的例子中,我们的业务逻辑都是在路由里实现,这对于简单的网站或web应用没什么问题,当我们需要扩大规模,程序变得复杂,分层的业务逻辑更为适合。这时候,我们就应该使用控制器。了解MVC的都对控制器的作用有所了解,控制器是实现主要业务逻辑的。在其他框架,控制器一般就是一个类,laravel也不例外,laravel的控制其结构并
转载 6月前
24阅读
  • 1
  • 2
  • 3
  • 4
  • 5