php中內建函數array_push()會在陣列末端新增值。 array_push()函數可以向陣列尾部插入一個或多個元素(入棧),並傳回插入新元素後的陣列長度,語法「array_push(array,value1,value2...)」。 array_push()函數將原始數組array當成一個棧,並將傳入的元素壓入array數組的末尾;array的長度將根據入棧元素的數量增加。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
PHP array_push() :在陣列尾部插入元素
array_push() 函數用來在陣列尾部插入一個或多個元素(入堆疊),其語法如下:
array_push(array,value1,value2...)
參數 | 描述 |
---|---|
#array | 必要。規定一個數組。 |
value1 | 必要。規定要加的值。 |
value2 | 可選。規定要加的值。 |
傳回值:傳回插入新元素後的陣列長度。
array_push()函數將原始數組array當成一個棧,並將傳入的元素壓入array數組的末尾;array的長度將根據入棧元素的數量增加。
範例1:
<?php header('content-type:text/html;charset=utf-8'); $num = array(10, 45, 9); echo "原数组:"; var_dump($num); array_push($num, 100, 6); //在数组结尾插入元素 echo "插入多个元素后:"; var_dump($num); ?>
註解:即使您的陣列有字串鍵名,您所新增的元素將是數字鍵名。
範例2:
<?php header('content-type:text/html;charset=utf-8'); $arr= array("a"=>"red","b"=>"green"); echo "原数组:"; var_dump($arr); array_push($arr, "blue","yellow"); //在数组结尾插入元素 echo "插入多个元素后:"; var_dump($arr); ?>
推薦學習:《PHP影片教學》
以上是php中哪個內建函數會在數組末尾添加值的詳細內容。更多資訊請關注PHP中文網其他相關文章!