8.3: Функция array() PHP
Главная Страница » Книги по PHP » Самоучитель PHP 5 для чайников с примерами » Функция array()
Другим способом инициализации массивов является функция array() и выглядит это так:
$closets = array(1 => "Майка", 2 => "Кроссовки", 3 => "Шорты");
Функция array() в качестве входных параметров принимает пары ключ-значение и возвращает требуемый массив. Ключ и значение разделяются оператором =>. Пары разделяются запятыми. В приведенном примере создается массив, состоящий из трех элементов с ключами 1, 2 и 3 и значениями соответственно Майка, Кроссовки, Шорты.
По желанию ключи можно не указывать, тогда их значение будет определяться по умолчанию. Пример:
$closets = array ("Майка", "Кроссовки", "Шорты");
В этом случае индексация будет начинаться с 0, поэтому рассматриваемая строчка будет эквивалентна этой:
$closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шорты");
Надо отметить, что правила определения ключей по умолчанию здесь эквивалентны тем, которые мы рассматривали чуть выше. И не стоит забывать, что в качестве ключей могут быть и строки:
$closets = array ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидоров"=>"Шорты");