我希望在PHP中中断一个外部for/foreach循环。
这可以在ActionScript中像这样完成:
top : for each(var i:MovieClip in movieClipArray)
{
for each(var j:String in nameArray)
{
if(i.name == j) break top;
}
}
PHP的等价物是什么?
发布于 2011-05-04 16:14:57
发布于 2011-05-04 16:13:46
您可以使用break 2;
同时中断两个循环。它与使用“命名”循环的示例不完全相同,但它可以做到这一点。
发布于 2011-05-04 16:17:19
$i = new MovieClip();
foreach ($movieClipArray as $i)
{
$nameArray = array();
foreach ($nameArray as $n)
if ($i->name == $n)
break 2;
}
https://stackoverflow.com/questions/5880442
复制相似问题