PHP для Loop Undefined $ i [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP для Loop Undefined $ i [закрыто]

Сообщение Anonymous »

Я сталкиваюсь с нечетной/случайной проблемой с этой частью PHP-сценария:
$multibulk = [];

for ($i = 0; $i < $count; ++$i) {

ERROR: $multibulk[$i] = $this->read();

}

return $multibulk;
< /code>
errorexception < /h3>
Warning: Undefined variable $i

Этот (чрезвычайно простой) код из библиотеки Predis (predis/predis@v2.2.2)
/vendor/predis/predis/src/Connection/StreamConnection.php in Predis\Connection\StreamConnection::read in line 334
< /code>
может кто -нибудь объяснить, как возможно, что переменная в цикле для цикла может внезапно /случайно становится неопределенной и как это исправить? Как уже упоминалось, это происходит случайным образом. Точно, примерно в 3/1,000 раз этот сценарий работает. Он работает около 3.000-5 000 раз в день. < /P>
Система: < /h3>
System
Linux 22.04.1-Ubuntu
Version
6.2.0-1019-azure
Name
php Version
8.3.8


Подробнее здесь: https://stackoverflow.com/questions/794 ... ndefined-i
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»