На этом шаге мы рассмотрим способ вывода элементов массива.
После того, как вы освоили инициализацию массивов, нужно научиться их использовать. Для начала попробуем просто вывести массив на экран:
<?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() куда шире, чем просто вывод массивов, но здесь мы не будем приводить ее полное описание.
На следующем шаге мы рассмотрим обход массива.