梦想之家

当程序碰到需要循环ul和li的时候 改如何判断

当使用PHPCMS的时候,总是会碰到在前台,需要遍历li,但是有时候也会碰到需要把ul也一起遍历,但是前提是,li遍历多少次之后才开始遍历ul,这样有时候就不好做判断;在稻草人碰到这个情况之后,也是苦苦的研究了一整天,下面就附上源码,附带讲解:
    

{php $i=0}
{php $j=1}
{loop $data $v}

 {if $i % 9 == 0}

{/if}
{$i++}
{$j++}

{/loop}

上面的源码的意思就是,当$i%9为0的时候,

    就显示,初始值$=0,所以第一次
      就会显示,
      但是就不会显示,因为$j%9不等于0,所以会一直循环9次的 li 之后,才会显示,这样就可以达到,每显示  9条 li,就会出现一对 ul 标签,9 条这个是可以根据自己的需求来更改的。

      至此,当程序碰到需要循环ul和li的时候 该如何判断,就已经解决了,希望可以帮到各位网友。



      相关推荐

      您此刻的心情: