方法:1、使用array_unshift()函數在數組的開頭增加一個元素,語法“array_unshift(array,值)”;2、使用array_push()函數在數組的尾部增加一個元素,語法“ array_push(array,值)」。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
在陣列頭中加入元素
array_unshift()函數在陣列頭中加入元素。所有己有的數值鍵都會相應地修改,以反映其在數組中的新位置,但是關聯鍵不受影響。其形式如下:
array_unshift(array array,mixed variable[,mixed variable])
下面這個例子在$fruits數組前面添加了兩種水果:
$fruits = array("apple","banana"); array_unshift($fruits,"orange","pear") // $fruits = array("orange","pear","apple","banana");
在數組尾添加元素
array_push () 函數在第一個參數的陣列尾部新增一個或多個元素(入堆疊),然後傳回新陣列的長度。
array_push()函數的傳回值是int型,是壓入資料後陣列中元素的個數,可以為此函數傳遞多個變數作為參數,同時向陣列壓入多個變數。其形式為:
array_push(array,value1,value2...)
下面這個範例在$fruits陣列中又加入了兩個水果:
view sourceprint? $fruits = array("apple","banana"); array_push($fruits,"orange","pear") //$fruits = array("apple","banana","orange","pear")
推薦學習:《PHP影片教學》
以上是php數組怎麼增加一個元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!