PHP: ассоциативный массив

Ассоциативный массив в PHP — это массив элементы которого состоят из пар ключ-значение, общий вид следующий: array('key1'=>'value1', 'key2'=>'value2', 'key3'=>'value3',... 'keyN'=>'valueN');.

Пример 1. Простое объявление ассоциативного массива:

/* Объявление ассоциативного массива: */
$array = array(
  "book" => "reader",
  "Yandex" => "Google",
  "Apple" => "Microsoft",
);
/* Вывод структуры массива: */
print "<pre>". print_r($array, true). "</pre>";

Пример 2. А теперь ещё один пример. Одним из значений массива A будет другой массив — B:

/* Объявление ассоциативного массива: */
$array = array(
  "book" => "reader",
  "search engines" => array(
    "Yandex" => "Google",
    "Yahoo" => "Bing",
  ),
  "Apple" => "Microsoft",
);
/* Вывод структуры массива: */
print "<pre>". print_r($array, true). "</pre>";

Пример 3. Обращение к элементам ассоциативного массива:

print $array["book"]; // К Примеру 1.
print $array["search engines"]["Yandex"]; // К Примеру 2.
Опубликовано 14-06-2013 в 13:59


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>











Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты