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