Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

array_push

Добавляет элементы в конец массива.

Синтаксис

array_push(array &$array, mixed ...$values): int

Параметры

ПараметрТипОписание
$arrayarrayМассив, который изменяется.
...$valuesmixedДобавляемые значения.

Возвращаемое значение

intНовое количество элементов.

Примеры

Несколько значений сразу:

<?php
 
$colors = ['red'];
array_push($colors, 'green', 'blue');
 
echo implode(', ', $colors);

Результат:

red, green, blue

Для одного значения проще запись со скобками:

<?php
 
$colors = ['red'];
$colors[] = 'green';
 
echo count($colors);

Результат:

2

Примечания

Функция меняет сам массив. Запись $array[] = $value делает то же самое и работает быстрее.

См. также

  • array_pop — Удаляет последний элемент массива и возвращает его.
  • array_unshift — Добавляет элементы в начало массива.

В учебнике

  • Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.