Шаг 40.
Основы языка PHP.
Вывод массивов

    На этом шаге мы рассмотрим способ вывода элементов массива.

    После того, как вы освоили инициализацию массивов, нужно научиться их использовать. Для начала попробуем просто вывести массив на экран:

<?php
$closets = array(0 => "Майка", 1 => "Кроссовки", 2 => "Шорты");
echo $closets;
?>

    В результате в окне браузера выведется слово Array!. Ошибки в выполнении программы здесь нет, так как она просто выводит слово, которое указывает, что данная переменная является массивом. Просто в этом случае программист не видит разницы между переменной скалярного и смешанного типа (к последнему и относятся массивы).

    Наверное, самым удобным способом, которым можно вывести массив, является функция print_r().


Рис.1. Общий вид функции print_r()

    Эта функция может вывести значения массива с ключами. Например:

<pre>
<?php
$closets = array(0 => "Майка", 1 => "Кроссовки", 2 => "Шорты");
print_r($closets);
?>
</pre>
Текст этой программы можно взять здесь.

    Результат выполнения программы вы можете увидеть на рисунке 2.


Рис.2. Результат работы скрипта

    На самом деле возможности функции print_r() куда шире, чем просто вывод массивов, но здесь мы не будем приводить ее полное описание.

    На следующем шаге мы рассмотрим обход массива.




Предыдущий шаг Содержание Следующий шаг