PHP массивы – путеводитель для начинающих
На сегодняшний день большинство популярных систем управления сайтами написаны на языке PHP.
Это обстоятельство делает практически обязательным изучение этого языка для пользователей, которые планируют создавать собственные модули для CMS или заниматься отладкой web-порталов.
На этом фоне одним из важных разделов любого языка программирования является работа с массивами:

По сути, в PHP, да и практически в любом другом языке программирования, массивом называется определенный перечень данных, записанный в одну переменную.
При этом каждой части массива присваивается свой ключ, который позволяет при необходимости обратиться к нему. После вызова элемента PHP массива, с ним можно производить различные действия.
В PHP, в отличие от большинства языков верхнего уровня, массивы не типизированы. Это означает, что в одном массиве могут храниться различные типы данных.
В языке PHP существует два типа массивов:
- Список – представляет собой линейный массив, в котором все элементы идут один за другим и не маркируются специальным образом. Например: $list = array(“дом”,”сад”, 123, true).
В этом случае чтобы работать с массивом PHP необходимо указывать порядковый номер элемента. Так, для вывода на экран числа 123 необходимо в код программы включить строку – echo $list [2]. В массивах, как и в самом языке PHP нумерация начинается с 0;
- Ассоциативный массив PHP – структура, в которой каждой переменной присваивается ключ, который позволяет к ней обратиться. Например: $list = array (“type” =” Животное”,”name” =”собака”,”age”=13). При таком построении массива для вывода или использования переменной достаточно указать ее название – echo $list [“name”].
Кроме одномерных массивов, при работе могут быть использованы многомерные массивы PHP, в которых каждая переменная представляет собой массив.
Самым простым примером такого элемента является php двумерный массив, для которого в теле массива будут содержаться две переменных:

Работа с массивами
Для управления данными массива в PHP существует несколько функций. Все их перечислять не имеет особого смысла, но на основных стоит остановиться:
Для ускорения обработки и тестирования кода, чтобы php массив вывести принято использовать команду – print_r ($название_массива). В этом случае на экране отобразится как сам массив, так и все его элементы:

В этом случае, главное понять, как они работают, и изучить синтаксис написания. Нет необходимости запоминать наизусть все функции массивов php, чтобы уверенно с ними работать.
Достаточно знать только основные, на их базе можно, при отсутствии справочника, написать любые другие.
Удачи Вам!