array_unshift

(PHP 4, PHP 5)

array_unshift --  在陣列開頭插入一個或多個單元

說明

int array_unshift ( array &array, mixed var [, mixed ...] )

array_unshift() 將傳入的單元插入到 array 陣列的開頭。注意單元是作為整體被插入的,因此傳入單元將保持同樣的順序。所有的數值鍵名將修改為從零開始重新計數,所有的文字鍵名保持不變。

返回 array 陣列新的單元數目。

例子 1. array_unshift() 例子

<?php
$queue 
= array("orange""banana");
array_unshift($queue"apple""raspberry");
?>

這將使 $queue 包括如下單元:

Array
(
    [0] => apple
    [1] => raspberry
    [2] => orange
    [3] => banana
)

參見 array_shift()array_push()array_pop()