📅  最后修改于: 2023-12-03 15:22:58.487000             🧑  作者: Mango
在 PHP 中,使用数组是非常常见的操作。当需要在现有数组中添加元素时,可以使用以下 3 种方法。
$array[]
语法这种语法可以在数组尾部追加一个元素。例如,如果有一个空数组 $arr
,那么可以通过以下方法添加元素:
$arr[] = "apple";
如果原始数组不为空,则新元素将被添加到尾部:
$arr = array("apple", "orange");
$arr[] = "banana"; // $arr 现在为 array("apple", "orange", "banana")
array_push()
函数array_push()
函数将一个或多个元素添加到数组的尾部。以下是这个函数的语法:
array_push($array, $value1, $value2, ...);
其中 $array
表示要添加元素的数组,$value1
、$value2
等表示要添加的元素。
以下是一个示例:
$arr = array("apple", "orange");
array_push($arr, "banana"); // $arr 现在为 array("apple", "orange", "banana")
$array[key]
语法在 $array
后面添加 [key]
,可以用来在指定位置添加一个元素。例如,对于以下数组:
$arr = array("apple", "orange");
要在第一项之前添加一个元素:
$arr[0] = "banana";
则 $arr
现在为 array("banana", "apple", "orange")
。
总的来说,以上 3 种方法都可以用来向现有数组中添加元素。您可以根据自己的需要选择最合适的方法。