Массивы можно создавать разными способами. Также рассмотрим некоторые методы для работы с ними.
Создадим массив старым способом.
$arr = array("один","два","три","четыре","пять");
print_r($arr);
// Array ( [0] => один [1] => два [2] => три [3] => четыре [4] => пять )
В версии PHP 5.4 появился другой способ через квадратные скобки и без слова array.
$arr = ["один","два","три","четыре","пять"];
print_r($arr);
// Array ( [0] => один [1] => два [2] => три [3] => четыре [4] => пять )
Ещё один способ, при этом PHP автоматически присваивает каждому элементу массива значение порядкового индекса (ключа):
$arr[]="один";
$arr[]="два";
$arr[]="три";
$arr[]="четыре";
$arr[]="пять";
print_r($arr);
// Array ( [0] => один [1] => два [2] => три [3] => четыре [4] => пять )
Чтобы обратиться к нужному элементу, указываем в скобках значение индекса.
echo $arr[4];
Чтобы получить первый или последний элемент массива, используем готовые методы.
echo "Первый элемент массива: ".array_shift($arr)."<br>";
echo "Последний элемент массива: ".array_pop($arr);
Длину массива можно узнать через метод count() или sizeof().
echo "В массиве ".count($arr)." элементов";
echo "В массиве ".sizeof($arr)." элементов";