Массивы в РНР представляют собой коллекции пар «ключ/значение». Это означает, что при обращении к массиву выполняется отображение значения ключа (индекса) в соответствующее ему значение. В качестве индексов могут выступать либо целые числа, либо строковые значения, а элементы массива могут содержать значения любого типа, включая другие массивы. Совет Массивы в РНР реализованы на базе хеш-таблиц, т. е. сложность доступа к элементам массива в среднем составляет 0(1).