Combining foreach and while in PHP
问题 This seems like it should be a simple question, but I can't find a good answer. Is there a way of putting a condition on a foreach loop? I'd like something like this: foreach ($array as $value WHILE $condition == true) { //do some code } Of course I could just put an if condition inside of the foreach loop as follows: foreach ($array as $value) { if($condition == true) {//do some code} } The only thing is that I'd like to stop iterating over the array once the if condition becomes false, for