嫩枝

灵活、快速、安全
为PHP模板引擎

Syob娱乐下载mfony的产品
文档 介绍
您正在阅读的文档树枝2. x。欧宝官网下载app切换到树枝的文档欧宝官网下载app1.倍3.倍

问题和反馈

许可证

嫩枝欧宝官网下载app新BSD许可下吗许可证

介绍

欢迎来到树枝的文档,灵活、快速欧宝官网下载app、安全的PHP模板引擎。

树枝是设计师和开发人员友好坚持PHP的原则和添加功能有利于模板的环境。

主要特点是……

  • :树枝编译模板到纯PHP代码进行了优化。的开销相比常规PHP代码减少到最低。
  • 安全:树枝沙箱模式评估不可信的模板代码。这允许树枝被用作模板语言的应用程序,用户可以修改模板的设计。
  • 灵活的:树枝是由一个灵活的词法分析程序和解析器。这允许开发人员定义自己的自定义标签和过滤器,并创建自己的DSL。

树枝被许多开源项目像Symfony, Drupal8, eZPublish, phpBB, Mob娱乐下载atomo, OroCRM;和许多框架也支持它喜欢苗条,Yii Laravel, Codeigniter,仅举几例。

截屏视频

喜欢学习视频教程吗?检查ob娱乐下载SymfonyCasts树枝教程!

先决条件

嫩枝2。x至少需要PHP 7.2.5来运行。

安装

通过作曲家安装树枝推荐的方法是:

1
作曲家要求“树枝/枝:^ 2.0”

基本的API用法

本节给你简要介绍PHP API枝:

1 2 3 4 5 6 7 8
require_once“/道路/ /供应商/ autoload.php”;美元加载程序=\树枝\装载机\ ArrayLoader ([“指数”= >“你好,{{名称}}!”]);美元嫩枝=\树枝\环境(美元加载程序);回声美元嫩枝- >呈现(“指数”,(“名字”= >“法”]);

树枝使用加载程序(\树枝\装载机\ ArrayLoader)定位模板,和一个环境(\树枝\环境)来存储它的配置。

呈现()加载模板作为第一个参数传递的方法,使作为第二个参数传递的变量。

作为模板通常存储在文件系统上,树枝也附带一个文件系统加载程序:

1 2 3 4 5 6
美元加载程序=\树枝\装载机\ FilesystemLoader (“/道路/ /模板”);美元嫩枝=\树枝\环境(美元加载程序,(“缓存”= >“/道路/ / compilation_cache”]);回声美元嫩枝- >呈现(“index . html”,(“名字”= >“法”]);
网站由ob娱乐下载和树枝,部署在
的树枝标志©2010 - 2023吗ob娱乐下载