PHP Ассоциативный Массив
В предыдущем уроке вы узнали, что массив - это переменная, в которой хранятся несколько значений или элементов данных, упорядоченных по индексным ключам.

$ books [0] = "Унесенные ветром";
$ books [1] = "Маленькие женщины";
$ books [2] = "Война и персик";

Ассоциативный массив также использует индексные ключи, но эти ключи не являются числовыми, как в примере выше. Ключи в ассоциативном массиве являются «именованными» ключами, что означает, что ключи обычно являются символьными строками. В приведенном ниже примере вы можете видеть, что ключи - это слова (название, имя, организация), которые имеют значение для соответствующих значений (профессор, Майк Смит, Университет штата Огайо).

$ members = array (
"title" => "Профессор",
"name" => "Майк Смит",
"организация" => "ОГУ"
);

Приведенный выше пример также демонстрирует, что вы используете функцию массива для создания или инициализации ассоциативного массива. За именем переменной массива ($ members) следует знак равенства, а затем имя функции (массив). Далее у вас есть пары ключ-значение. Обратите внимание, что эти пары разделены запятыми. Ключ «соответствует» его значению с =>, и вся группа заключена в круглые скобки. Последний у вас точка с запятой. Ассоциативный массив работает так же, как обычный массив.

  • Вы используете квадратные скобки массива, чтобы добавить пару ключ-значение в массив или создать массив.
    $ members ['tenured'] = "yes";

  • Вы используете ключ для ссылки на элемент в ассоциативном массиве.
    echo "$ members ['name']";




Видео инструкция: 09. Ассоциативный массив. (May 2024).