在PHP里使用twig视图模板

Twig优点

简洁、快捷、安全、灵活 且 易上手的

运行环境

1.X 版本 至少需要 PHP5.2.7
1.34版本 至少需要 PHP5.3.3
2.X 版本 至少需要 PHP7.0.0

安装方法

//项目根目录里编辑composer.json
// 这里*好可以输入版本号 *默认最新版
{
    "require": {
        "twig/twig":"*"
    }
}

//命令行输入
> php composer.phar install  //初次安装
或
> php composer.phar update   //更新依赖

在项目里引入

在项目需要调用的目录引入;
建议自己动手封装一个视图方法;

require_once '/vendor/autoload.php'; //引入vendor的自动加载类,即可自动加载twig

//这里XXX1是视图所在的文件夹目录
$loader = new Twig_Loader_Filesystem('/XXX1'); 

//这里XXX2是渲染视图后缓存文件所在的文件夹目录
$twig = new Twig_Environment($loader, array(
    'cache' => '/XXX2',
));

参考文献

1.Twig官方文档 https://twig.sensiolabs.org/doc/2.x/

你可能感兴趣的:(在PHP里使用twig视图模板)