PHP поддерживает как скалярные так и ассоциативные массивы. Фактически, между ними нет разницы. Вы можете создать массив используя функции list() или array(), или можно явно задать значение каждого элемента массива. $a[0] = "abc"; $a[1] = "def"; $b["foo"] = 13;
Можно также создать массив просто добавляя в него значения. $a[] = "hello"; // $a[2] == "hello" $a[] = "world"; // $a[3] == "world"
Массив может сортироваться функциями asort(), arsort(), ksort(), rsort(), sort(), uasort(), usort(), и uksort() в зависимости от типа желаемой сортировки.
Подсчет количества элементов массива осуществляется функцией count().
Перемещаться по массиву позволяют функции next() и prev(). Другим типовым способом перемещения по массиву является использование функции each().