php中內(nèi)置函數(shù)array_push()會(huì)在數(shù)組末尾添加值。array_push()函數(shù)可以向數(shù)組尾部插入一個(gè)或者多個(gè)元素(入棧),并返回插入新元素后的數(shù)組長(zhǎng)度,語(yǔ)法“array_push(array,value1,value2…)”。array_push()函數(shù)將原數(shù)組array當(dāng)成一個(gè)棧,并將傳入的元素壓入array數(shù)組的末尾;array的長(zhǎng)度將根據(jù)入棧元素的數(shù)目增加。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
PHP array_push():在數(shù)組尾部插入元素
array_push() 函數(shù)用來(lái)在數(shù)組尾部插入一個(gè)或者多個(gè)元素(入棧),其語(yǔ)法如下:
array_push(array,value1,value2...)
參數(shù) | 描述 |
---|---|
array | 必需。規(guī)定一個(gè)數(shù)組。 |
value1 | 必需。規(guī)定要添加的值。 |
value2 | 可選。規(guī)定要添加的值。 |
返回值:返回插入新元素后的數(shù)組長(zhǎng)度。
array_push()函數(shù)將原數(shù)組array當(dāng)成一個(gè)棧,并將傳入的元素壓入array數(shù)組的末尾;array的長(zhǎng)度將根據(jù)入棧元素的數(shù)目增加。
示例1:
<?php header('content-type:text/html;charset=utf-8'); $num = array(10, 45, 9); echo "原數(shù)組:"; var_dump($num); array_push($num, 100, 6); //在數(shù)組結(jié)尾插入元素 echo "插入多個(gè)元素后:"; var_dump($num); ?>
注釋:即使您的數(shù)組有字符串鍵名,您所添加的元素將是數(shù)字鍵名。
示例2:
<?php header('content-type:text/html;charset=utf-8'); $arr= array("a"=>"red","b"=>"green"); echo "原數(shù)組:"; var_dump($arr); array_push($arr, "blue","yellow"); //在數(shù)組結(jié)尾插入元素 echo "插入多個(gè)元素后:"; var_dump($arr); ?>
推薦學(xué)習(xí):《PHP視頻教程》