Цикл foreach php

Теперь, когда вы знаете массивы, можно поговорить о цикле foreach в php, который разработан для упрощения обработки массивов.


Общий вид:

[code]
foreach (array as $value) statement
foreach (array as $key => $value) statement
[/code]

Пример:

[code]
<?
$money[] = "рубль";
$money[] = "доллар";
$money[] = "евро";

foreach ($money as $value) {
echo "Текущая валюта: $value <br>";
}
?>
[/code]

В примере показан вывод всех валют из массива $money. Строк будет три. Эквивалент примера будет выглядеть следующим образом:

[code]
<?
$money[0] = "рубль";
$money[1] = "доллар";
$money[2] = "евро";

foreach ($money as $key => $value) {
echo "Текущая валюта: $value <br>";
}
?>
[/code]

Также небольшой пример навигации по массиву в php:

[code]
<?
$money[0] = "рубль";
$money[1] = "доллар";
$money[2] = "евро";

print_r($money);
echo "<br>";

echo "Текущий элемент: ",corrent($money), "<br>";
echo "Следующий элемент: ",next($money), "<br>";
echo "Предыдущий элемент: ",prev($money), "<br>";
echo "Последний элемент: ",end($money), "<br>";
reset($money);
echo "Текущий элемент: ",corrent($money), "<br>";
?>
[/code]

1 Star2 Stars3 Stars4 Stars5 Stars (нет рейтинга)
Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
Оставить комментарий