Loops php for循环如何在else之后重新启动

Loops php for循环如何在else之后重新启动,loops,if-statement,Loops,If Statement,我想做这样的事。你对此有什么想法吗 === a === if( Something ){ === b === { else { go back to === a === } Thanks. 这通常是而循环 $something = false; while (!$something) { //here are ====a==== actions } //here are b actions 你想要这样的东西: while (true) { if( Something ){

我想做这样的事。你对此有什么想法吗

=== a ===

if( Something ){
=== b ===
{
else
{
go back to === a ===
}

Thanks.

这通常是
循环

$something = false;
while (!$something) {
    //here are ====a==== actions
}
//here are b actions

你想要这样的东西:

while (true) {


  if( Something ){
     === b ===
  }
  else
  {
   === a ===
  }
  if (we're done) {
    break;
  }

}

或者,您可以在
循环中使用适当的条件退出,虽然它不完全是一个返回,但它仍然运行事后思考语句。但我想这可能取决于语言和使用for循环的方式。听起来递归循环可能有效。