Я пытаюсь понять, почему этот код завершает работу (да, я тестировал) - https://github.com/drkyro/mmcFE-litecoin/blob/master/cronjobs/cronjob.phpПереместить переменную цикла внутри цикла. Ошибка?
34: for($i = 0; $i < $numAccounts; $i++){
.
.
.
63: $i=0;
.
.
.
129: }
и этот простой тест никогда не заканчивается:
for($i = 0; $i < 10; $i++){
echo "i1 = $i";
$i=0;
}
В чем разница и почему переменная цикла является не переназначается в первом случае?
Может '$ numAccounts' равна нулю? –
Какова остальная часть кода в вашем первом примере. У вас есть как минимум два оператора if, которые могут помешать '$ i = 0'. Вы уверены, что инструкции if пройдены? – putvande
Вы пытались 'var_dump ($ numAccounts)' видеть, установлена ли переменная и не равна 0? – Rohit