Этот пример приведен в качестве альтернативного примера (пример 4, если быть точным) для записи for
петель на PHP.net.
for ($i = 1, $j = 0; $i <= 10; $j += $i, print $i, $i++);
Я понимаю for
петли, я просто не понимаю, почему переменная, $j
, объявлен в этой версии написания цикл, который печатает числа от 1 до 10.
FYI: Удаление переменная из цикла for абсолютно не влияет на результат.
Очень хороший вопрос. Это '$ j = 0' будет оцениваться только один раз, а затем' $ j + = $ i' для ... Что? – JakeGould
Кажется, что 'j' ничего не делает, кроме суммы' i' ... o.O – Andrew
Ну, похоже, что в документации был принят стиль, похожий на сам язык. Разоглушился и стал полным. – Richard