Please enable JavaScript.
Coggle requires JavaScript to display documents.
laravel技能树 (Blade模板引擎 (输出 (输出变量 {{ $name }} (如果加@ 不解析), 输出函数结果, 转移输出 {{ }}…
laravel技能树
安装laravel
composer的使用
什么是composer?
composer是一种PHP类库依赖管理器
composer的安装和部署
使用composer安装laravel
linux下特殊目录权限修改
代理的使用
路由(Routing)
路由基础用法
欢迎页是如何输出的?
路由能干什么?
路由的作用是宏观的分发和限制请求
请求的一级分发者
常见的路由类型
post
any
get
CSRF保护
什么是CSRF保护?
跨站攻击CSRF保护击的保护
路由传参
为什么要传参
可选传参
标准传参
控制器(Controller)
什么是控制器?
请求的 二级分发者
创建控制器
自动
php artisan make:controller NameController
手动
RESTful资源控制器
视图(Views)
什么是视图?
处理结果的可视化(网特代码的生成)
传递数据
with方法(不建议使用,代码太长,可读性不强)
传参(compact()方法)
创建视图
Blade模板引擎
什么是Blade?
Blade是Laravel框架下默认的模板引擎
输出
输出变量 {{ $name }} (如果加@ 不解析)
输出函数结果
转移输出 {{ }}
非转义输出 {!! !!}
控制流和循环
foreach
for
if else elseif
while
子视图
yeild
section
include