ThinkPHP 模板中的语法知识
一、导入CSS和JS文件(记住常量的是大写)
css=>link 、js=>script
<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>
<script src='__PUBLIC__/Js/test.js'></script>import(默认是在Public文件夹下)
//导入Public文件夹下面的Js目录中的test.js文件,import标签可以省略type属性,默认就是js的
<import type='js' file='Js.test' />
<import type='css' file='Css.test' />
//可以更改默认文件夹 设置basepath属性
//就会在 根目录下找到 Other/Js/my.js,就不是默认的Public目录
<import type='js' file='Js.my' basepath='./Other'/>load
//方法可以自动检测导入的文件类型
<load href='__PUBLIC__/Js/test.js' />
<load href='__PUBLIC__/Css/test.css' />二、分支结构
if(一定要注意else或elseif后面的/)
三、循环结构
for
volist(数组遍历)
foreach
四、特殊标签
比较标签
范围标签(类似if else逻辑和书写方式)
in 标签
notin 标签
between 标签
notbetween 标签 来判断变量不在某个范围内
present标签
标签来判断模板变量是否已经赋值
Empty标签
empty标签判断模板变量是否为空
Defined判断常量是否已经定义Define在模板中定义常量Assing在模板中给变量赋值
五、其他标签使用
在模板中直接使用PHP代码
建议更改左右定界符
Last updated
Was this helpful?