tp5 模板for循环
转载声明:
本文为摘录自“csdn博客”,版权归原作者所有。
温馨提示:
为了更好的体验,请点击原文链接进行浏览
摘录时间:
2020-05-08 14:51:25
<select name="code_type" lay-verify="">
<option value="">{$u['name']}</option>
{notempty name="$u['value']"}
{php}
//循环选项
$valuearr = explode(',',$u['value']);
{/php}
{volist name="valuearr" id="v"}
<option value="{$v}">{$v}</option>
{/volist}
{/notempty}
</select>
FOR
标签
用法:
{for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" }
{/for}
开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt,name的默认值是i,步进值的默认值是1,举例如下:
{for start="1" end="100"}
{$i}
{/for}
解析后的代码是
for ($i=1;$i<100;$i+=1){
echo $i;
}
一、comparison=""的值
PHP中的运算符 |
对应的TP中的运算符 |
英文全称 |
< |
lt |
Less than |
> | gt |
Greater than |
== | eq |
equal |
>= | eqt |
Equal or greater than |
<= | elt |
二、name="循环变量名" 比如:i,j等
例子:{for start="$week_for" end="$days" comparison="elt" name="i"}
引用:https://blog.csdn.net/dancheng1/article/details/76228147
官方文档:https://www.kancloud.cn/manual/thinkphp5_1/354084