перебор элементов

Учебные задачи - PHP. Задача №9

Задача из списка

<?php
/*Задайте случайным образом массив из N элементов. 
Выведите его на экран "ёлочкой"*/
function herringbone($n)
{
	$line = 1;
	$column = 1;
    for ($i = 1; $i <= $n; $i++) {
		$arr[$i] = rand(-50, 50);
	}
	foreach($arr as $value){
		echo $value, ' ';
		$column++;
		if ($line < $column) {
		    echo "<br>";
		    $line++;
		    $column = 1;
		}
	}
}
herringbone(10);

Перебор элементов массива с помощью цикла WHILE -- почему не работает

Добрый день!
Подскажите, почему элементы массива не выводятся

<?php
$fruits = array ("груша", "киви", "ананас");  // перебор эл-ов массива с помощью цикла WHILE
while (list($key, $value) = each($fruits));
echo "Индекс: $key; Значение: $value\n";
?>

Спасибо!

Subscribe to RSS - перебор элементов