ThinkPHP6视图变量循环⽤法
⼀、运算符
运算符⽰例
+ {$a+$b}
- {$a-$b}
* {$a*$b}
/ {$a/$b}
% {$a%$b}
++ {$a++} 或 {++$a}
-- {$a--} 或{--$a}
综合运算 {$a+$b*10+$c}
三元运算符 {$a==$b ? 'yes' : 'no'}
⼆、模版函数
⽅法描述
date ⽇期格式化(⽀持各种时间类型)
format 字符串格式化
upper 转换为⼤写
lower 转换为⼩写
first 输出数组的第⼀个元素
last 输出数组的最后⼀个元素
default 默认值
raw 不使⽤(默认)转义
md5 md5加密
substr 截取字符串
三、循环标签
foreach 标签的⽤法和PHP语法⾮常接近,⽤于循环输出数组或者对象的属性
四、volist 循环标签
⼆维数组的结果输出
name 模板赋值的变量名称
id 当前的循环变量,可以随意起名
key 下标,从1开始,默认变量i
offset 开始⾏数
length 获取⾏数
empty 如果数据为空,显⽰此⽂字
五、if 判断标签
if 标签的⽤法和PHP语法⾮常接近,⽤于条件判断
controller⽂件
public function index(){
View::assign('status',1);
View::assign('order_status',4);
return View::fetch();
}
六、switch 判断标签
switch 标签的⽤法和PHP语法⾮常接近,⽤于条件判断
七、包含⽂件
include 标签,引⼊模版⽂件
load 标签,引⼊资源⽂件(css、js)
⼋、其他标签
1、条件标签
标签描述
in 判断变量是否存在某些值
notin 判断变量是否不存在某些值between 判断变量是否存在某些值notbetween 判断变量是否不存在某些范围值present 判断某个变量是否已定义notpresent 判断某个变量是否未定义empty 判断某个变量是否为空
notempty 判断某个变量是否不为空defined 判断某个常量是否已定义notdefined 判断某个常量是否未定义
字符串常量的用法
⽂章来⾃ www.hezhidz
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论