基础组件
路由
基本路由 最基本的 Laravel 路由接受一个 URI 和一个闭包,提供了一种非常简单和表达力强的方法来定义路由和行为,而不需要...
中间件
介绍 中间件提供了一种方便的机制,用于检查和过滤进入您的应用程序的HTTP请求。例如,Laravel 包括一个中间件,用于验证应用...
CSRF 防护
介绍 跨站请求伪造(CSRF)是一种恶意攻击,可以在经过认证的用户的名义下执行未授权的命令。幸运的是,Laravel 可以轻松保护...
控制器
介绍 你可以通过 "控制器" 类来组织请求处理逻辑,而不是在路由文件中将所有请求处理逻辑定义为闭包函数。控制器可以将相关的请求处理...
请求
本文档完全基于 ChatGPT Plus 自动翻译完成,虽然学院君大致审核过,但难免疏漏,如有问题,请在评论区给我留言。 介绍...
响应
创建响应 字符串和数组 所有的路由和控制器都应该返回响应以发送回用户的浏览器。Laravel 提供了几种不同的方式来返回响应。最...
视图
介绍 当然,直接从路由和控制器返回完整的 HTML 文档字符串并不切实际。幸运的是,视图提供了一种将所有 HTML 放置在单独文件...
Blade 模板
介绍 Blade 是 Laravel 自带的简单而强大的模板引擎。与某些 PHP 模板引擎不同,Blade 不会限制您在模板中使用...
资源打包(Vite)
介绍 Vite 是一个现代化的前端构建工具,它提供了一个极快的开发环境,并将您的代码打包为生产准备的资产。在使用 Laravel ...
URL 生成
简介 Laravel 提供了多个辅助函数来帮助我们在应用中生成 URL。这些函数主要用于在视图模板和 API 响应中构建链接,或者...
Session
简介 由于 HTTP 协议本身是无状态的,上一个请求与下一个请求无任何关联,为此我们引入 Session 来存储用户请求信息以解决...
表单验证
简介 Laravel 提供了几种不同的方法来验证应用程序的传入数据。通常使用所有传入 HTTP 请求都可用的 validate 方...
错误处理
简介 Laravel 默认已经为我们配置好了错误和异常处理,我们在 App\Exceptions\Handler 类中触发异常并将...
日志
简介 为了帮助您更好地了解应用程序中发生的情况,Laravel 提供了强大的日志记录服务,允许您将消息记录到文件、系统错误日志,甚...
No Comments