【发布时间】:2019-07-21 23:20:47
【问题描述】:
foreach ($array as $value) {
code to be executed;
}
VS
<?php foreach($arr as $item):?>
<!--do stuff -->
<?php endforeach; ?>
我在使用foreach(){...} 循环时主要使用brackets,但是foreach(): ... endforeach; 循环是做什么用的?
这两种类型foreach(){} vs foreach():...endforeach;之间有什么区别吗?或者它们在php中是一样的吗?
我们在哪种情况下使用了它们,或者它们之间有什么技术差异?
哪一种是循环结果集的更好方法?
感谢您的帮助。
【问题讨论】:
-
第二种方式用于当您不想引用和回显您的 HTML 时,您仍然必须在 PHP 循环中使用其他 PHP 标记。
-
@StackSlave 先生,请举例说明。
标签: php loops foreach difference