当前位置:首页>站长学院>XunRuiCMS教程

迅睿CMS的循环计数变量序号怎么写?

来源:本站 发布时间:2026-07-29热度:2 ℃

module、category、list等全部循环标签都带有序号变量

{module module=aaa}
当前行数(从1开始):{$key+1} 当前行数(从0开始):{$key}
判断是否第一条,{if $is_first}第一条{/if}
判断是否最后一条,{if $is_last}最后一条{/if}
{/module}

如果带有return=xx的写法是:

{module module=aaa return=xx}
当前行数(从1开始):{$key_xx+1} 当前行数(从0开始):{$key_xx}
判断是否第一条,{if $is_first}第一条{/if}
判断是否最后一条,{if $is_last}最后一条{/if}
{/module}

loop循环写法:

{loop $xx $c}
当前行数(从1开始):{$key_c+1} 当前行数(从0开始):{$key_c}
{/loop}

====================

自定义循环计数变量方法,适用于循环体内输出循环次数,比如loop、module、category标签等等

{php $my_key=0;} // 初始化计数变量从0开始
{循环标签开始 .........}
当前数值:{$my_key}
{php $my_key++;} // 累加计数变量, 写在【{/】之前
{/循环标签结束}

====================

a-z序号显示方式,适用于循环体内输出循环次数,比如loop、module、category标签等等

{php $arr=range('A','Z');$my_key=0;} // 初始化计数变量从0开始
{循环标签开始 .........}
当前数值:{$my_key}
A_Z值:{$arr[$my_key]}
{php $my_key++;} // 累加计数变量, 写在【{/】之前
{/循环标签结束}

====================
0和1循环显示方法(此方法由小黄人大佬分享)

{if ($key+1)%2==0}1{else}0{/if}


转载请注明来源网址:https://www.abcmuban.com/xunrui/1152.html

如果你的问题还没有解决,点击PBootCMS建站交流群加入交流群一起学习交流。支持与鼓励站长,请扫码赞赏

  • 微信支付

    微信扫一扫

  • 支付宝支付

    支付宝扫一扫

推荐模板
交流学习

加入VIP即可下载全部模板;2天更新1套模板

年VIP:199元(金牌)

终身VIP:299元(钻石)

  • QQ号

    Q:2935517386

  • 添加微信客服

    微信客服

  • QQ号

    Q群:817597747

热门标签
 
Q:2935517386