PHP -массивы
Массив хранит несколько значений в одной переменной:
Пример
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Что такое массив?
Массив — это специальная переменная, которая может содержать более одного значения одновременно.
Если у вас есть список элементов (например, список названий автомобилей), хранение автомобилей в отдельных переменных может выглядеть следующим образом:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
Однако что, если вы хотите перебрать все машины и найти конкретную? А если бы у вас было не 3 машины, а 300?
Решение состоит в том, чтобы создать массив!
Массив может содержать множество значений под одним именем, и вы можете получить доступ к значениям, обратившись к номеру индекса.
Создать массив в PHP
В PHP array()
функция используется для создания массива:
array();
В PHP существует три типа массивов:
- Индексированные массивы — массивы с числовым индексом
- Ассоциативные массивы — массивы с именованными ключами
- Многомерные массивы — массивы, содержащие один или несколько массивов.
Получить длину массива — функция count()
Функция count()
используется для возврата длины (количества элементов) массива:
Пример
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
Полный справочник по массивам PHP
Полный справочник по всем функциям работы с массивами см. в нашем полном справочнике по массивам PHP .
Справочник содержит краткое описание и примеры использования для каждой функции!