Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

МАССИВЫ: Создание массивов


Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

PHP 6 уже в разработке!

Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.

http://pterodactyl.l2p.net/e107/

[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]

PHP 5 для начинающих

Аннотация

Различные способы создания массивов.

Массивы могут быть созданы двумя способами: при помощи функции array() и с использованием квадратных скобок.

Наиболее простой пример использования функции array() - создание пустого массива.

$a = array();

Функция array() может принимать список элементов создаваемого массива. При этом каждому элементу будут автоматически сопоставлены целочисленные ключи (начиная с 0).

$a = array('a', 'b', 'c');
print_r($a);
Array
(
    [0] => a
    [1] => b
    [2] => c
)
        

Наконец, функции array() может быть передан ассоциированный список элементов и их ключей.

$a = array('a' => 'AAA', 'b' => 'BBB', 'c' => 'CCC');
print_r($a);
Array
(
    [a] => AAA
    [b] => BBB
    [c] => CCC
)
        

Элементы массива могут быть заданы и напрямую, с использованием квадратных скобок, в которых указывается ключ элемента. Если данный массив ранее не существовал, то он будет создан.

$a[1] = 'a';
print_r($a);
Array
(
    [1] => a
)
        

Использование квадратных скобок без указания ключа приведет к созданию элемента с наименьшим несуществующим целочисленным ключом.

$a[] = 'a';
print_r($a);
Array
(
    [0] => a
)
        

Created with DocBook Created with Libxslt


В избранное