CodeIgniter Twig

CodeIgniter 和 Twig 整合

为啥还要用 Twig PHP可以嵌入HTML,可以说本身就是模版语言,为啥还要用Twig这样的模版引擎? 首先,PHP可以嵌入HTML,但它首先是一种编程语言,这就意味着他对语法的要求很严格。比如,你在View中少写个分号会导致整个页面的崩溃,使用了模版引擎则不会。 安全性。如果允许用户自定义模版,那你就必须使用模版引擎,否则用户在模版中注入了攻击的PHP代码,呵呵,兄弟,你就等着哭吧。