I have problem with break from loops. I have code like this:
<?php
$return = array(...);
while(true) {
    foreach($return AS $row) {
        if($row['timer'] > 15)
            break;
    }
    sleep(2);
}
And I need break while(true)
I have problem with break from loops. I have code like this:
<?php
$return = array(...);
while(true) {
    foreach($return AS $row) {
        if($row['timer'] > 15)
            break;
    }
    sleep(2);
}
And I need break while(true)
 
    
    You can specify how many loop you want to break that way :
break 2;
So in your case :
while(true) {
    foreach($return AS $row) {
        if($row['timer'] > 15){
            break 2;
        }
    }
    sleep(2);
}
 
    
    $breakfromloop = false;
while(!$breakfromloop) {
    foreach($return AS $row) {
        if($row['timer'] > 15)
        {
            $breakfromloop = true;
        }
    }
    sleep(2);
}
 
    
    You could try something like this:
$return = array(...);
$break = false;
while(true) {
    foreach($return AS $row) {
        if($row['timer'] > 15){
            $break = true;
            break;
        }
    }
    if(true === $break) break;
    sleep(2);
}
