色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php array push 數組

趙雅婷1年前7瀏覽0評論

PHP中的數組添加操作——array_push()

數組是PHP中最常用的數據類型之一,它可以存儲多個變量,這些變量可以是整型、字符串、對象等等。PHP中數組具有非常強大的函數庫支持,其中一個常用的操作就是數組添加(或者說是追加)元素到尾部。

PHP中有很多內置函數可以用于數組添加操作,其中array_push()是一個非常常見的函數。這個函數的使用方法很簡單,它可以接收一個或多個參數并添加到數組的末尾。下面我們來具體了解一下。

array_push()的使用方法

$array = array("apple", "banana");
array_push($array, "orange", "watermelon");

以上代碼運行后,$array的值將變為:

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

可以看到,我們用array_push()函數將"orange"和"watermelon"元素添加到了數組$arry的末尾。注:也可以使用不止兩個參數來添加元素。

array_push()函數返回值

注意:array_push()函數的返回值是添加新元素后,數組的元素個數。

$array = array("apple", "banana");
$count = array_push($array, "orange", "watermelon");
echo $count; // 輸出 4

以上代碼中,$count變量將返回添加新元素后數組的元素個數4。

array_push()函數支持多維數組

array_push()函數不僅僅可以用于一維數組,還可以用于多維數組。下面是一個多維數組的例子:

$multi_array = array(
"fruit" =>array("apple", "banana"),
"drink" =>array("beer", "wine")
);
array_push($multi_array["fruit"], "orange");
print_r($multi_array["fruit"]);

以上代碼的輸出結果為:

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

可以看到,我們使用了array_push()函數,將"orange"元素添加到了$multi_array["fruit"]的末尾。

總結

通過本文,我們了解到了數組添加元素的一種常用方法——使用PHP內置函數array_push()。它的使用非常簡單,只需要傳入要添加的元素(可以是多個),就可以將它們添加到數組的尾部。

需要注意的是,array_push()函數的返回值是添加新元素后數組的元素個數,并且它可以用于多維數組。