Массив - это набор элементов, к каждому из которых можно обратиться по индексу или имени. Все массивы в PHP являются ассоциативными, т.е. остоят из пар "ключ"="значение".
<?php
[[$arr = array();
[[$arr['ключ'] = 'значение';
?>
Значение ключей может быть текстового или числового типа, причем в одном массиве допускается применение ключей разных типов.
Иногда нет необходимости задавать ключи элементов. В этом случае можно воспользоваться тем, что PHP может создавать ключи автоматически при добавлении элементов в массив. Ключи всегда будут числовыми и начинаться с нуля. Например:
<?php
[[// эти два объявления массива эквивалентны
[[$arr = array('первый', 'второй', 'третий');
[[// и
[[$arr = array(0=>'первый', 1=>'второй', 2=>'третий');
?>
Сочетание "=>" используется для отделения ключа от значения в элементе при объявлении массива.
Обращение к отдельному элементу массива производится по его индексу или ключу:
<?php
[[$arr = array('первый', 'второй', 'третий');
[[$first = $arr[0];
?>
А с помощью конструкции foreach можно быстро перебрать все элементы массива:
<?php
[$arr = array('первый', 'второй', 'третий');
foreach($arr as $key=>$value)
[echo "Элемент массива номер $key равен '$value'";
?>