【问题标题】:Joomla foreach loop item: How to show just 1 item and stop the loop? [duplicate]Joomla foreach 循环项目:如何仅显示 1 个项目并停止循环? [复制]
【发布时间】:2018-08-04 10:56:04
【问题描述】:

我需要停止 foreach 循环,如果它们被发布,它将继续创建项目。因为我的设计很小,所以我想展示 1 个项目。其他项目,当他们点击我创建的“显示更多”按钮时,我可以在新的 iframe 中显示它。

<?php foreach ($this->items as $item) { ?>
    <?php if ($item->published == 0) continue;?>
      //code
  <?php }?>

【问题讨论】:

  • 如果您想在任何时候停止循环,请使用break
  • 谢谢。我删除了行 continue 并在结束标记“break”之前添加。

标签: php loops foreach joomla items


【解决方案1】:

'Continue' 是一个关键字,当你想跳过写在'continue'下面的其余执行并命令从那里直接执行循环的下一步时使用。正如@Nigel 所说,当您想随时退出循环时,应该使用“break”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多