聯系官方銷售客服
1835022288
028-61286886
想循環(huán)調用共享模塊的內容,但是好像這個判斷有些問題
<div class="111">
<div class="222">
<div class="333">
<div class="111">
<div class="222">
<div class="333">
<div class="111">
<div class="222">
<div class="333">
{module catid=$catid order=updatetime page=1}
<div class="{if $key%=2}222{else if $key%=3}333{else}111{/if}">
{/module}
<div class="{if $key%2}222{else if $key%3}333{else}111{/if}"> 這樣試試,單等號不能參股比較
回復迅??蚣軇?chuàng)始人
<div class="{if $key%2}222{else if $key%3}333{else}111{/if}">這樣子輸出也是不正常的,所以我才選擇加單等號試試
輸出結果如下:
<div class="111"></div>
<div class="222"></div>
<div class="333"></div>
<div class="222"></div>
<div class="333"></div>
<div class="222"></div>
<div class="111"></div>
<div class="222"></div>
<div class="333"></div>
<div class="222"></div>
<div class="333"></div>
一定不要加單等號,單等號不能參與比較,他是賦值功能,不是比較功能
<div class="{if $key%2}222{else if $key%3}333{else}111{/if}">,你這樣輸出是什么規(guī)律呢
回復迅??蚣軇?chuàng)始人
<div class="{if $key%2 == 0}222{else if $key%3==0}333{else}111{/if}"> 看看
回復迅??蚣軇?chuàng)始人
<div class="{if ($key+1)%2 == 0}222{else if ($key+1)%3==0}333{else}111{/if}">
回復迅睿框架創(chuàng)始人
<?php if ($key==3) {$key=0;}?>
<div class="{if $key==1}222{else if $key==2}333{else}111{/if}">
這樣應該可以
回復迅??蚣軇?chuàng)始人
php報錯了,應該是寫錯了吧對嗎大佬
<?php if ($key==3) { $key=0; } ?>
這樣呢
回復迅睿框架創(chuàng)始人
<?php if ($key==3) { $key=0; }?>
<div class="{if $key==1}222{else if $key==2}333{else}111{/if}">
<?php if ($key==3) { $key++; }?>
回復迅??蚣軇?chuàng)始人
回復迅??蚣軇?chuàng)始人
這個代碼厲害,完美解決了問題,但是我好像看不明白是什么意思
這可是死了我好多腦細胞了
回復迅睿框架創(chuàng)始人
是啊,大哥就是牛逼,大哥吃飯了嗎
原理就到3歸0算法
回復@在路上
謝謝大哥