ThinkPHP 使用了其自带的模板引擎,名为「标签库」(taglib)来呈现视图。它采用基于标签的语法来生成 HTML 内容,并支持对条件语句、循环语句以及表单等常见页面元素进行操作或渲染。
ThinkPHP 的标签库主要适用于 MVC 模式下的开发,其中包括核心标签库和扩展标签库。核心标签库提供了一套日常开发所需的基础标签,而扩展标签库则是来自第三方开发者的标签库集合。
需要注意的是,尽管该模板引擎可使用如HTML、CSS等静态资源,但在其中不建议直接使用 JavaScript,这可能导致安全隐患。