迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
{list action=module module=news catid=15 more=1 order=$updatetime num=5}
{if ...}
{$key}
{else}
...
{/if}
{/list}
正常情况下满足if条件时应该是输出:0 1 2 3 4
我的问题是,比如当第一次循环进入if语句时,满足if条件$key=0,不满足if条件时,下次循环$key会变成1,那么有什么办法能让$key的值不增加,能让它下次进入循环满足if条件时输出的$key还是0?
<?php $key2=0;?> {list action=module module=news catid=15 more=1 order=$updatetime num=5} {if $key2==0} {php $key2=1;} 第一次 {else} ... 第二次 ..... {/if} {/list}