Здравствуйте. Мне нужен цикл, который остановится либо, когда переменная $i примет значение 15, либо когда переменная $a примет значение "true".
for ($i = 0; $i < 15 || $a != "true"; ++$i) {
if ($i == 10) {
$a = "true";
}
e($i); // e - это функция echo
e($a);
}
По логике оно должно было работать. В условии либо $i < 15, либо $a != "ok"... но оно не работает... он считает до 14
p.s. я знаю про break. я хочу именно в условии прописать "стоп"