ThinkPHP自带的模板引擎用起来很不顺手,好在找到了一个和Jinja2很类似的一个一个模板引擎Twig,可以集成到ThinkPHP中。
文档:
https://github.com/yunwuxin/think-twig
安装
composer require yunwuxin/think-twig
修改配置config/view.php
<?php
return [
// 模板引擎类型使用Think
// 'type' => 'Think',
'type' => 'Twig',
// 模板后缀(可以不修改,建议修改,IDE中有语法高亮提示)
// 'view_suffix' => 'html',
'view_suffix' => 'twig',
// 其他配置项省略
];