Обход массива в цикле в PHP4 можно организовать при помощи цикла 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
");
}
?>
Как видно из синтаксиса, переменная $key необязательна и может быть опущена:
echo(
"available cars:
- "
- $val \n");
);
$car = array("passenger car", "land-rover",
"station-wagon","victoria");
foreach($car as $val)
{
echo("
}
echo("
?>