方法:1、使用array_unshift()函數(shù)在數(shù)組的開頭增加一個元素,語法“array_unshift(array,值)”;2、使用array_push()函數(shù)在數(shù)組的尾部增加一個元素,語法“array_push(array,值)”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
在數(shù)組頭添加元素
array_unshift()函數(shù)在數(shù)組頭添加元素。所有己有的數(shù)值鍵都會相應(yīng)地修改,以反映其在數(shù)組中的新位置,但是關(guān)聯(lián)鍵不受影響。其形式如下:
array_unshift(array array,mixed variable[,mixed variable])
下面這個例子在$fruits數(shù)組前面添加了兩種水果:
$fruits = array("apple","banana"); array_unshift($fruits,"orange","pear") // $fruits = array("orange","pear","apple","banana");
在數(shù)組尾添加元素
array_push() 函數(shù)向第一個參數(shù)的數(shù)組尾部添加一個或多個元素(入棧),然后返回新數(shù)組的長度。
array_push()函數(shù)的返回值是int型,是壓入數(shù)據(jù)后數(shù)組中元素的個數(shù),可以為此函數(shù)傳遞多個變量作為參數(shù),同時向數(shù)組壓入多個變量。其形式為:
array_push(array,value1,value2...)
下面這個例子在$fruits數(shù)組中又添加了兩個水果:
view sourceprint? $fruits = array("apple","banana"); array_push($fruits,"orange","pear") //$fruits = array("apple","banana","orange","pear")
推薦學(xué)習(xí):《PHP視頻教程》