РЕДАКТИРОВАТЬ: Этот код теперь работает правильно, я оставил его только в случае, если кто-то окажется в моей ситуации.Спасибо.
Я сталкиваюсь с очень странной ситуацией с моим кодом.У меня есть следующее:
$m = 0; $star = ""; $star2 = "";
while($star == "")
{
//some stuff
if(m1 == 0) { break; }
$m1 -= 1;
}
По какой-то безумной причине, когда я отлаживаю этот код, он запускает цикл while только один раз (даже если $star
все еще равен ""
и затем достигаетif
и перерывы. Я пробовал разные подходы безрезультатно. Кто-нибудь знает, почему это происходит?