Menu
Coddy logo textTech

Intro to Associative Arrays

Часть раздела Основы путешествия по PHP на Coddy — урок 41 из 71.

В индексированных массивах вы обращаетесь к элементам с помощью числовых позиций: 0, 1, 2 и так далее. Но что, если вы хотите обращаться к данным с помощью значимых имён вместо этого? Вот здесь и приходят на помощь ассоциативные массивы.

Ассоциативные массивы используют ключи (обычно строки) вместо числовых индексов. Каждый ключ сопоставлен со значением, создавая отношение ключ-значение, которое делает ваши данные более описательными и удобными для работы.

<?php
$person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "Paris"
];
?>

Символ => соединяет каждый ключ со своим значением. Здесь "name" — это ключ, который указывает на значение "Alice". Вместо того чтобы запоминать, что имя находится по индексу 0, вы можете использовать ключ "name" напрямую — гораздо интуитивнее!

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

Шпаргалка

Ассоциативные массивы используют ключи (обычно строки) вместо числовых индексов для доступа к элементам:

<?php
$person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "Paris"
];
?>

Символ => связывает каждый ключ со своим значением, образуя пары «ключ-значение».

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы