业务经理

微信扫描以上二维码

028-61286886

技术咨询

想循环调用共享模块的内容但是好像这个判断有些问题

迅睿框架 更新 2020-07-09 09:16:34 67495

想循环调用共享模块的内容,但是好像这个判断有些问题

<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}

方案

  • 迅睿框架创始人 #1 · 2020-07-08 18:08:19
    <div class="{if $key%2}222{else if $key%3}333{else}111{/if}"> 这样试试,单等号不能参股比较
  • 67495 #2 · 2020-07-08 18:16:25
    回复迅睿框架创始人<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>
  • 迅睿框架创始人 #3 · 2020-07-08 18:17:53
    一定不要加单等号,单等号不能参与比较,他是赋值功能,不是比较功能<div class="{if $key%2}222{else if $key%3}333{else}111{/if}">,你这样输出是什么规律呢
  • 67495 #4 · 2020-07-08 18:20:25
    回复迅睿框架创始人
    <div class="111">

    <div class="222">

    <div class="333">

    <div class="222">

    <div class="333">

    <div class="222">

    <div class="111">

    <div class="222">

    <div class="333">

    <div class="222">

    <div class="333">
  • 迅睿框架创始人 #5 · 2020-07-08 18:25:16
    <div class="{if $key%2 == 0}222{else if $key%3==0}333{else}111{/if}"> 看看
  • 67495 #6 · 2020-07-08 18:27:58
    回复迅睿框架创始人
    <div class="222">

    <div class="111">

    <div class="222">

    <div class="333">

    <div class="222">

    <div class="111">

    <div class="222">

    <div class="111">

    <div class="222">

    <div class="333">

    <div class="222">
  • 迅睿框架创始人 #7 · 2020-07-08 18:30:52
    <div class="{if ($key+1)%2 == 0}222{else if ($key+1)%3==0}333{else}111{/if}">
  • 67495 #8 · 2020-07-08 18:31:46
    回复迅睿框架创始人
    <div class="111">

    <div class="222">

    <div class="333">

    <div class="222">

    <div class="111">

    <div class="222">

    <div class="111">

    <div class="222">

    <div class="333">

    <div class="222">

    <div class="111">
  • 迅睿框架创始人 #9 · 2020-07-08 18:38:57
    <?php if ($key==3) {$key=0;}?><div class="{if $key==1}222{else if $key==2}333{else}111{/if}">这样应该可以
  • 67495 #10 · 2020-07-08 18:44:05
    回复迅睿框架创始人php报错了,应该是写错了吧对吗大佬
  • 迅睿框架创始人 #11 · 2020-07-08 18:45:49
    <?php if ($key==3) { $key=0; } ?>这样呢
  • 67495 #12 · 2020-07-08 19:05:37
    回复迅睿框架创始人
    <div class="111">

    <div class="222">

    <div class="333">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">
  • 迅睿框架创始人 #13 · 2020-07-08 19:15:04

    <?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++; }?>

  • 67495 #14 · 2020-07-08 19:16:08
    回复迅睿框架创始人
    <div class="111">

    <div class="222">

    <div class="333">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">

    <div class="111">
  • 迅睿框架创始人 #15 · 2020-07-08 19:25:22
    满意答案
    <?php $kk=0;?>
    {module catid=$catid order=updatetime page=1}
    
    <?php if ($kk==3) { $kk=0; } ?>
    
    <div class="{if $kk==1}222{else if  $kk==2}333{else}111{/if}"> 
    <?php $kk++;?>
    {/module}


  • 67495 #16 · 2020-07-08 19:31:45
    回复迅睿框架创始人这个代码厉害,完美解决了问题,但是我好像看不明白是什么意思
  • 迅睿框架创始人 #17 · 2020-07-08 19:33:11
    这可是死了我好多脑细胞了
  • 67495 #18 · 2020-07-08 19:38:54
    回复迅睿框架创始人是啊,大哥就是牛逼,大哥吃饭了吗
  • 在路上 #19 · 2020-07-08 19:39:30
    原理就到3归0算法
  • 67495 #20 · 2020-07-09 09:16:22
    在路上谢谢大哥
  • 67495 #21 · 2020-07-09 09:16:34
    迅睿框架创始人:谢谢大佬

迅睿系统漏洞

付费下载
付费下载(2026-10-09)
增加收费模式切换 按次付,按月付,按年付
AI文章生成器
AI文章生成器(2026-10-09)
新增任务日志自动清理 优化日志分组与显示 优化调用说明和优缺点说...
媒体交易系统
媒体交易系统(2026-10-09)
单独新增我的软文内容 投放界面,原录入内容改为选择已有内容
GeoSeo收录宝
GeoSeo收录宝(2026-10-07)
重构 推送和收录两大菜单,优化细节,使操作更加简单。
文件管理器
文件管理器(2026-10-05)
批量上传,删除,新建文件,在线编辑,统计大小
GEO系统
GEO系统(2026-10-05)
增加排名管理,排名总览、明细、趋势 运营客户端升级方法:重新生成客户...
手机微信登录
手机微信登录(2026-10-02)
针对微信小程序官方审核要求,增加移动网站首页、隐私说明入口、服务支持...
图标库管理
图标库管理(2026-10-02)
移除后台管理和会员中心的冗余启用引用开关。 内置图标库增加增量更新...
广告投放管理
广告投放管理(2026-09-30)
优化广告显示 更新调用代码为模板标签
模板界面管理
模板界面管理(2026-09-30)
增加模板标签代码生成功能