PHP массивы

Это уже четвёртая часть учебника PHP 7, здесь рассказывается что такое массив, и как вообще с ним работать, также покажу как выводить массивы, сравнивать их.

Обычный массив в PHP:

Для начала надо разобрать что такое вообще массив, если грубо говоря, это просто переменная, которая имеет несколько значений, также каждое значение имеет свой ключ.

В PHP есть два вида массива, первый это ассоциативный массив и массив список.

Ассоциативный массив это когда ключ значения, это какое то слово, или даже несколько слов, а массив список, это когда ключ счёт или индекс, который начинается с нуля.

Объявление массива:

Что бы объявить (Создать), обычный массив в PHP нужно использовать array() внутри скобок пишем сам массив.

Как видите всё просто, 'name' и 'surname' это ключи, после => идёт значение, то есть для ключа name это значение Vova, а для surname это значение Pupkin.

Что бы сделать массив список, просто не надо давать имя ключу.

Также объявлять массив можно просто написав значения в квадратных скобках, вместо array(), но принято так.

Добавление в массив:

Добавить новое значение в конец массива очень просто.

Как видите надо только перед названием массива, поставить квадратные скобки и приравнять к какому-то значению, если речь идёт о ассоциативном массиве, то ещё надо название ключа добавить.

Также таким образом можно менять значения в массиве, надо только в квадратные скобки ввести название ключа или индекс.

Вывод массива на экран:

Вывод через each массив PHP работает очень просто, но с одним не достатком.

Вот что получается.

Вывод элемента массива в PHP 7, через echo

Как видите очень просто, но не достаток заключается в том, что таким образом вы сможете вывести только отдельное значение, отдельного ключа или индекса.

Если вы хотите вывести весь массив, то тут подойдёт функция print_r(), она выводит весь массив вместе с ключами и значениями.

Вот результат.

Вывод всего массива через print_r()

Но как видите такой вариант скорее подойдёт для отладки (Проверка ошибок).

Ну а если нам надо вывести только значения, то тут нужен вывод массива в PHP через foreach, это наиболее популярный вывод данных из массива, также он используется просто для алгоритмов.

Вот результат.

Вывод массива в PHP через foreach

Как видите не чего лишнего, ещё такой способ подойдёт для изменение массива, к примеру, возведение в квадрат всех значений массива.

Вот результат.

Изменения в массиве через foreach

Как видите массив изменился, подробнее про foreach узнаете из части учебника про циклы (Ссылка на часть).

Вывод:

Это был массив в PHP 7, тут я рассказал не очень много про него, но это только потому, что по хорошему надо использовать функции для работы (Посмотреть их все можно здесь), но надеюсь вы научились работать с ними.

Подписываетесь на соц-сети:

Оценка:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
(Пока оценок нет)
Загрузка...

Поделится:

Дополнительно: