Массивы в PHP. Ассоциативные и многомерные массивы. PHP для начинающих | Урок#13.

preview_player
Показать описание
Урок по массивам в PHP. Узнаем про виды массивов - числовой, ассоциативный, смешанный, многомерный. Научимся создавать массив и обращаться к его элементам. Разберем важные PHP-функции для работы с массивами.

⏰ Таймкоды:
00:00 Что такое массив в PHP
00:16 Что такое ключ массива
00:25 Числовой массив
00:31 Ассоциативный массив
00:35 Смешанный тип массива
00:40 Многомерный и одномерный массив
00:54 Создание массива в PHP
01:09 Примеры числовых массивов
01:28 Нумерация элементов массива
02:39 Пример ассоциативного массива
02:51 Пример смешанного массива
03:32 Обращение к элементам массива
04:23 Функции PHP для работы с массивами
05:12 Как получить список ключей массива
05:20 Функции вывода содержимого массива на экран
06:04 Как получить количество элементов массива
06:11 Изменение элементов массива
06:34 Добавление элементов в массив
06:34 Удаление элементов массива

Массив представляет собой коллекцию значений, которая хранится в одной переменной. Массивы в PHP состоят из элементов, каждый из которых представлен парой ключ-значение. Ключ - это идентификатор, с помощью которого можно обратиться к определенному значению.
Массив может быть числовым, ассоциативным либо смешанным. В числовом массиве ключами являются целые числа, их также называют индексами. В ассоциативном - ключ может быть представлен произвольной строкой. В смешанном типе массивов в качестве ключей участвуют как целые числа, так и строки.
Массивы также различают по уровню вложенности. Если значения элементов массива также являются массивами, то это многомерный массив. Иначе - это одномерный массив или вектор.
Создание массива
Массив можно создавать с помощью конструкции array(), либо ее сокращенного эквивалента - квадратных скобок. Сокращенный вариант доступен начиная с php версии 5.4.
Нумерация элементов массивов в php начинается с нуля. Но это не значит, что первый элемент числового массива всегда имеет индекс 0. Он может быть любым. А, например, если вы создадите числовой массив из 10 элементов, а затем удалите последние пять, то новые элементы будут добавляться с индексом 10, 11, 12 и так далее.
Каждый ключ массива должен быть уникальным и не может встречаться в пределах одного уровня массива два и более раз. Оговорка насчет одного уровня касается многомерных массивов. Элемент массива может быть в свою очередь тоже массивом и может содержать точно такие же ключи как и массив в котором он находится.
Рекомендации по теме
Комментарии
Автор

⏰ Таймкоды:
00:00 Что такое массив в PHP
00:16 Что такое ключ массива
00:25 Числовой массив
00:31 Ассоциативный массив
00:35 Смешанный тип массива
00:40 Многомерный и одномерный массив
00:54 Создание массива в PHP
01:09 Примеры числовых массивов
01:28 Нумерация элементов массива
02:39 Пример ассоциативного массива
02:51 Пример смешанного массива
03:32 Обращение к элементам массива
04:23 Функции PHP для работы с массивами
05:12 Как получить список ключей массива
05:20 Функции вывода содержимого массива на экран
06:04 Как получить количество элементов массива
06:11 Изменение элементов массива
06:34 Добавление элементов в массив
06:34 Удаление элементов массива

danilovcode