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
PHP


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

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

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

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

  • Иван: к записи Привет всем, доброго времени суток! Я излазил весь »
  • Александер: к записи Потом пригляделся, вроде Вы не это имели в виду и »
  • Александер: к записи У Вас не русифицируется, потому что не везде включ »
  • Администратор: к записи Это надо использовать функции вашей CMS. »
  • Alex: к записи Ребят, а подскажите пожалуйста, как реализовать с »
  • Владимир: к записи А как теперь будет выглядеть ссылка для перехода н »
  • Администратор: к записи Не знаю. »

Статистика спама

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