Показать сообщение отдельно

  #7  
Старый 23.02.2010, 02:04
0ldbi4
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
Провел на форуме:
584699

Репутация: 69
Post

Цикл foreach для обхода массивов


Обход массива в цикле в PHP можно организовать при помощи цикла foreach, который имеет следующий синтаксис:

foreach (array as [$key =>] $value)
{
statements;
}

Смысл этого цикла прост: при проходе каждого элемента массива в переменную $key помещается индекс этого элемента, а в переменную $value – его значение. Имена этих двух переменных совершенно произвольны.

Пример:
<?
$car = array("passenger car", "land-rover",
"station-wagon","victoria");
foreach($car as $index => $val)
{
echo("$index -> $val <br>");
}
?>

Как видно из синтаксиса, переменная $key необязательна и может быть опущена

Последний раз редактировалось 0ldbi4; 23.02.2010 в 02:08..
 
Ответить с цитированием