PHP Функция array_unshift()
Пример
Вставить элемент с "синий" на массив:
<?php
$a=array("a"=>"красный","b"=>"зеленый");
array_unshift($a,"синий");
print_r($a);
?>
Попробуйте сами »
Определение и использование
Функция array_unshift() вставляет в массив новые элементы. Новые значения массива будут вставлены в начало массива.
Совет: Вы можете добавить одно значение, или столько, сколько вам нравится.
Примечание: Цифровые клавиши будут начинаться с 0 и увеличиваться на 1. Строковые ключи останутся одинаковые.
Синтаксис
array_unshift(array, value1, value2, value3, ...)
Параметр значений
Параметр | Описание |
---|---|
array | Требуемый. Указание массива |
value1 | Необязательный. Указывает значение для вставки (Требуемый в версиях PHP до 7.2) |
value2 | Необязательный. Задает значение для вставки |
value3 | Необязательный. Задает значение для вставки |
Технические подробности
Возврат значения: | Возвращает новое число элементов в массиве |
---|---|
PHP Версия: | 4+ |
PHP Список изменений: | PHP 7.2: теперь эта функция может быть вызвана только с параметром array |
Еще примеры
Пример
Показать возвращаемое значение:
<?php
$a=array("a"=>"красный","b"=>"зеленый");
print_r(array_unshift($a,"синий"));
?>
Попробуйте сами »
Пример
Использование цифровых ключи:
<?php
$a=array(0=>"красный",1=>"зеленый");
array_unshift($a,"синий");
print_r($a);
?>
Попробуйте сами »
❮ PHP Справочник массивов