模板开发
ThinkPHP模板语法
常用标签说明
| 标签 | 说明 |
|---|---|
| {$var} | 输出变量 |
| {$var|default=''} | 默认值 |
| <volist> | 循环列表 |
| <if condition=""> | 条件判断 |
| <include file="" /> | 包含文件 |
| <layout name="" /> | 布局模板 |
| {:func()} | 调用函数 |
PHP 8.2+ 注意事项
strpos()、explode()、stripslashes() 传 null 参数会触发废弃警告。模板中使用默认值过滤器防护。
模板缓存
编译缓存位于 runtime/index/temp/,修改模板后需清除缓存才能看到效果。