关于
文档
Playground
开发
Twig
灵活、快速且安全的
PHP 模板引擎
文档
Twig
您正在阅读
Twig 3.x
的文档。切换到 Twig
1.x
,
2.x
的文档。
问题 & 反馈
发现错别字或错误?
想要改进此文档?
编辑
它。
需要支持或有技术问题?
在
Stack Overflow
上寻求支持。
许可
Twig
文档
基于新 BSD
许可证
授权。
Twig
简介
先决条件
安装
基本 API 用法
安装
Twig 给模板设计者
概要
第三方集成
变量
过滤器
函数
命名参数
控制结构
注释
包含其他模板
模板继承
HTML 转义
转义
宏
表达式
空白控制
扩展
Twig 给开发者
基础
加载模板
渲染模板
流式传输模板
环境选项
加载器
使用扩展
内置扩展
异常
扩展 Twig
全局变量
过滤器
函数
测试
标签
创建扩展
测试扩展
Twig 沙箱
注册沙箱
配置沙箱策略
启用沙箱
接受可调用参数
Twig 内部原理
Twig 是如何工作的?
词法分析器
解析器
编译器
已弃用的功能
函数
扩展
节点
节点访问器
解析器
令牌
模板
过滤器
沙箱
测试工具
环境
函数/过滤器/测试
节点
运算符
食谱
显示弃用通知
使布局具有条件性
使包含动态化
覆盖也扩展自身的模板
自定义语法
使用动态对象属性
在嵌套循环中访问父上下文
动态定义未定义的函数、过滤器和标签
验证模板语法
当 OPcache 启用时刷新修改后的模板
重用有状态的节点访问器
使用数据库存储模板
使用不同的模板源
从字符串加载模板
在同一模板中使用 Twig 和 AngularJS
将节点标记为安全
编码标准
标签
过滤器
函数
测试