Статья

📘 Глава 5. Массивы в PHP

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


🔸 Индексированные массивы

Простой список, где индексы — это числа:

$фрукты = ["яблоко", "банан", "груша"];
echo $фрукты[0]; // яблоко

Можно добавлять элементы:

$фрукты[] = "апельсин";

🔹 Ассоциативные массивы

Ключи — не числа, а строки:

$пользователь = [
  "имя" => "Анна",
  "возраст" => 25,
  "город" => "Москва"
];

echo $пользователь["имя"]; // Анна

🔸 Многомерные массивы

Массивы внутри массивов:

$пользователи = [
  ["имя" => "Анна", "возраст" => 25],
  ["имя" => "Иван", "возраст" => 30]
];

echo $пользователи[1]["имя"]; // Иван

🔧 Полезные функции для массивов

$числа = [3, 1, 5, 2];

count($числа);            // 4 — количество элементов
sort($числа);             // сортирует по возрастанию
array_reverse($числа);    // переворачивает массив
in_array(5, $числа);      // true, если есть значение 5
array_push($числа, 10);   // добавить элемент в конец
array_pop($числа);        // удалить последний элемент

🔁 Перебор массива

foreach ($пользователь as $ключ => $значение) {
    echo "$ключ: $значение<br>";
}

🧠 Проверка существования ключа

if (isset($пользователь["город"])) {
    echo "Город: " . $пользователь["город"];
}
PHP
Для ответа вы можете авторизоваться