Массивы ( array )

Набор различных переменных с одной меткой, позволяющий организовать значения для их более простой обработки называется массивом

Массивом в программировании представляют любые списки (коллекции элементов)

Синтаксис массива:

arrayName = array (”value1?,”value2?,”value3?);

Определение массива:

<?php
 
$Top3Sites = array ("fastcreators.com","howtoforge.com","scriptsbible.com");
 
print_r($Top3Sites);
?>

Результат приведенной выше программы будет следующим:

Array
(
[0] => fastcreators.com
[1] => howtoforge.com
[2] => scriptsbible.com
)

Мы используем print_r, потому что нельзя вывести массив с помощью функции echo или print. Хотя можно использовать их для отображения отдельных элементов из массива.

Ещё есть короткая форма синтаксиса массива:

<?php

$animals = ['cats', 'dogs', 'birds'];

PHP позволяет создавать массив из разнотипных данных, то есть чисто технически можно создать и такой массив:

<?php

$values = [null, 'one', 4, 'two', false];

Кроме того, можно создать и пустой массив, это как правило подходит для инициализации, когда вводимые данные ещё не известны:

<?php

$cars = [];

// и добавить в него значения в процессе

$cars[0] = "ford";
$cars[1] = "volvo";
$cars[2] = "audi";

Извлечение элемента из массива

<?php

$animals = ['cats', 'dogs', 'birds'];
$animals[0]; // cats
$animals[1]; // dogs
$animals[2]; // birds

Типы массивов

В PHP существует три типа массивов:

PHP: Массивы - Manual