假设你有这样的代码:打破了循环
function doSomething($array)
{
for($i = 0; $i < sizeof($array); $i++)
{
if ($array[$i] == "ok")
return true;
}
return false;
}
请注意,我说的不是PHP特定的(适用于所有语言)或这个特殊的例子。这是关于打破for循环(在这种情况下,返回true;停止循环)。
据我的一位老师介绍,这是非常非常糟糕的做法。
从循环中打破真的是一个未完成的实践?
谢谢
你的老师是否提供了他的陈述的任何理由? – 2011-03-31 14:48:54