我应该从foreach循环中返回吗?

时间:2014-10-31 03:35:31

标签: php

我看到很多代码示例,用户从foreach循环中返回,但这样做是不好的形式?它是否会留下任何孤立的引用,例如?

以下是一个例子:

$array = array(1, 2, 4, 8, 16);    
foreach ($array as $value) {
  if ($value == 8) return true; 
}
return false;

编辑:这与其所谓的重复问题完全不同,只是因为它侧重于return指令,而不是breakcontinuegoto或任何其他指示。正在搜索此问题答案的用户不一定会搜索所谓的替代方案。在我的情况下,我没有想到让他们思考它的事件。即使我有,我也不会想出详尽的清单。

0 个答案:

没有答案