在PHP里使用twig视图模板
2017-06-19 本文已影响0人
Jiaweixs
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/