Массивы в PHP

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

Рассмотрим на примере:

/* Допустим мы хотим хранить и выводить на страницу список авто брендов */

// BMW
// VW
// Skoda
// Audi
// Renault
// Kia
// Mercedes-Benz

/* Можно оформить их в виде переменных, но это неудобно */
$carBrand1 = "BMW";
$carBrand2 = "VW";
$carBrand3 = "Skoda";
$carBrand4 = "Audi";
$carBrand5 = "Renault";
$carBrand6 = "Kia";
$carBrand7 = "Mercedes-Benz";

/* Горадо удобнее, записать все данные в массив */
ech

Таким образом мы создали индексный массив. Индексный потому что значения в нём имеют индексы, по которым к ним можно обратиться.

Распечатка данных из массива:

/* Массив нельзя распечатать чере echo */
echo $carBrands; // Ошибка

/* Можно сделать техническую распечатку */
print_r($carBrands);

/* Можно обратиться к конкретному элементу массива и распечатать его */
echo $carBrands[0]; // "BMW"
echo $carBrands[3]; // "Audi"

Обращение идёт по индексу. Индексы в массиве начинаются с 0.

В массиве можно хранить любые типы данных:

$mixedArray = ["Яблоко", "Груша", false, 5, 6, null, "Красный", "Зелёный"];

Но лучше создавать массивы из коллекций объедененных по смыслу или по типу:

$fruits = ["Яблоко", "Груша", "Персик"];
$colors = ["Синий", "Красный", "Зелёный"];
$numbers = [5, 6, 7, 8];

Массив можно объявлять как [] так и с помощью array()

$colors = ["красный", "синий", "зелёный"];
$numbers = array(10, 20, 30);
1 minutes read Sodium Carbonate

Comments (0)

No comments yet
Only registered users can post new comments

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-01 22:41

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2025-07-21 08:02
  • Last update: 2025-07-21 08:02

Similar pages

Многомерные массивы в PHP
1 Внутри массива могут содержаться значения являющиеся массивами.$numbers = [[1, 2, 3], [10, 11, 12], [21, 22,