# Добавление элемента в массив PHP

## Через квадратные скобки

Самый простой способ - с помощью квадратных скобок. Смотрите пример:

`<?php $arr = [1, 2, 3]; $arr[] = 4; $arr[] = 5; var_dump($arr); ?>`

Результат выполнения кода:

`[1, 2, 3, 4, 5]`

## Через array_push

Для добавления нового элемента в конец массива можно использовать функцию `array_push`. Смотрите пример:

`<?php $arr = [1, 2, 3]; $arr = array_push($arr, 4, 5); var_dump($arr); ?>`

Результат выполнения кода:

`[1, 2, 3, 4, 5]`

## Через array_unshift

Для добавления нового элемента в начало массива можно использовать функцию `array_unshift`. Смотрите пример:

`<?php $arr = [1, 2, 3]; $arr = array_unshift($arr, 4, 5); var_dump($arr); ?>`

Результат выполнения кода:

`[4, 5, 1, 2, 3]`
← →
↑