Twig 简介
Twig 小试牛刀 

Twig 安装

Twig 是一个模板引擎,通常作为 PHP 项目的依赖项来使用。它不是一个独立的应用程序,而是需要在 PHP 环境中使用。下面介绍2种方式来安装Twig。


使用 Composer 安装(推荐)

  • 确保你已安装 Composer

    Composer 是 PHP 的依赖管理工具。如果你还没有安装 Composer,可以访问 Composer 官网 并按照说明进行安装。

  • 在你的项目根目录下打开终端

  • 使用 Composer 安装 Twig

    在终端中运行以下命令:

composer require "twig/twig:^3.0"

上述命令会下载 Twig 并将其添加到你的项目依赖中。

  • 在你的代码中引入 Twig

你需要在 PHP 代码中引入 Twig,并进行配置。以下是一个基本的示例:

<?php
require 'vendor/autoload.php';
use Twig\Environment;
use Twig\Loader\FilesystemLoader;

// 设置 Twig 的模板目录
$loader = new FilesystemLoader('path/to/templates');
$twig = new Environment($loader);
// 渲染模板
echo $twig->render('index.html', ['name' => 'Twig']);

手动安装

  • 下载 Twig

    访问 Twig 的 GitHub 页面 下载最新的发布包,或者使用以下命令从 GitHub 克隆 Twig 仓库

git clone https://github.com/twigphp/Twig.git
  • 将 Twig 包含在你的项目中

    解压下载的文件,并将 Twig 的文件放到你的项目目录中,然后在你的 PHP 代码中引入它们:

require 'path/to/Twig/lib/Twig/Autoloader.php';
Twig_Autoloader::register();


版本说明

  • Twig 3.x:当前主流版本,支持 PHP 7.2 及以上版本。引入了许多新特性和性能改进。

  • Twig 2.x:旧版本,支持 PHP 7.0 及以上版本,官方已经不再提供支持和更新。

  • Twig 1.x:更早的版本,已不再推荐使用,也不再得到支持。