thinkphp的volist标签,怎么设置自增序号呢?希望页面可以这么展示,单1,2,3不是数据库取出来的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp的volist标签,怎么设置自增序号呢?希望页面可以这么展示,单1,2,3不是数据库取出来的相关的知识,希望对你有一定的参考价值。
1------------------------
2-----------------------
3-----------------------
请查看thinkphp的官方文档第8章模板引擎第9节Volist标签,其中提到volist的属性中有一个key属性,原文:
key(可选):循环的key变量,默认值为i这个就是你的自增序号,而且默认变量就是$i,也就是说在你的volist标签之内,可以直接使用$i
<volist name="vlist" id="v"><$i> // 直接使用$i
</volist> 参考技术A 你可以映射一个$i=1;
然后<volist name="vlist" id="vlist" key ="k">
$i++
</volist> 参考技术B <volist name="vlist" id="vlist" key ="k">
[$k]
</volist> 参考技术C Thinkphp5无效
thinkphp怎么让循环volist除去最后一次
volist循环中有一个$key参数是从0开始递增到循环结束的,可以利用这个判断下是否到最后一个了,到最后一个不输出 参考技术A 如果你知道遍历的内容长度的话,可以设置volist的offset和length来限制长度,不然的话只能在后台的数据操作中,通过重新构建数组,剔除最后的内容再传给页面 参考技术B 只能在php后台来写吧 ,写在模版上容易出问题的以上是关于thinkphp的volist标签,怎么设置自增序号呢?希望页面可以这么展示,单1,2,3不是数据库取出来的的主要内容,如果未能解决你的问题,请参考以下文章