// Обычный for(){} for ($i = 1; $i <= 10; $i++) { echo $i; } // for() в стиле Python for (expr1; expr2; expr3): statement ... endfor; // Цикл while(){} $i = 1; while ($i <= 10) { echo $i++; } // while() в стиле Python $i = 1; while ($i <= 10): echo $i; $i++; endwhile; // Цикл do{} $i = 0; do { echo $i; } while ($i > 0); // Циклы по массивам: $arr = array(1, 2, 3, 4); foreach ($arr as &$value) { $value = $value * 2; } foreach ($arr as $key => $value) { echo "Key: $key; Value: $value<br />n"; } while (list($key, $value) = each($arr)) { echo "Value: $value<br />n"; } * Внутри циклов могут присутствовать команды continue и break
PHP Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor