|
|||||||||
|
|||||||||
array(PHP 4, PHP 5) array — Создать массив ОписаниеВозвратить массив параметров. Параметры могут быть заданы с индексом при помощи оператора =>. См. раздел руководства array type для ознакомления с понятием массив.
Синтакс "index => values", разделённые запятыми, определяет индексы и их значения. Индекс может быть строкой или целым числом. Если индекс опущен, будет автоматически сгенерирован числовой индекс, начиная с 0. Если индекс - число, следующим сгенерированным индексом будет число, равное максимальному числовому индексу + 1. Обратите внимание, что если определены два одинаковых индекса, последующий переназначит предыдущий. Использование запятой после последнего определённого элемента массива, в отличие от обычного поведения, является приемлемым синтаксисом. Последующие примеры демонстрируют создание двухмерного массива, определение ключей ассоциативных массивов и и способ генерации числовых индексов для обычных массивов, если нумерация начинается с произвольного числа. Пример #1 Пример использования array()
<?php
Пример #2 Автоматическая индексация array()
<?phpРезультат выполнения данного примера:
Обратите внимание, что индекс '3' определён дважды, и содержит последнее значение 13. Индекс 4 определён после индекса 8, и следующий сгенерированный индекс (значение 19) - 9, начиная с максимального индекса 8. Этот пример создаёт массив, нумерация которого начинаяется с 1. Пример #3 array(), нумерация которого начинаяется с 1
<?phpРезультат выполнения данного примера:
Как и в Perl, вы имеете доступ к значениям массива внутри кавычек. Однако в PHP нужно заключить ваш массив в фигурные скобки. Пример #4 Доступ к массиву внутри кавычек
<?phpСм. также array_pad(), list(), count(), foreach и range(). | |||||||||
|
|||||||||