欢迎访问宙启技术站
智能推送

了解PHP的array_push函数用法及示例

发布时间:2023-10-08 23:05:09

array_push是PHP中用于向数组末尾添加一个或多个元素的函数。它的语法是:array_push(array, value1, value2, ...)

其中,array是要添加元素的数组,而value1、value2等是要添加的值。

array_push函数会将传入的值依次添加到数组的末尾,并返回新数组的长度。

下面是几个使用array_push函数的示例:

示例1:

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

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

在这个示例中,我们首先创建了一个包含"apple"和"banana"的数组。然后,我们使用array_push函数将"orange"和"watermelon"添加到该数组末尾。最后,我们使用print_r函数打印数组的内容。

示例2:

$numbers = array(1, 2, 3, 4);
array_push($numbers, 5);
$count = array_push($numbers, 6);
echo $count; // 输出:6
print_r($numbers);

输出:Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 )

在这个示例中,我们首先创建了一个包含1、2、3和4的数组。然后,我们使用array_push函数将数字5添加到该数组末尾,并将返回的新数组的长度赋值给变量$count。最后,我们打印$count的值和数组的内容。

示例3:

$emptyArray = array();
array_push($emptyArray, "value1");
print_r($emptyArray);

输出:Array ( [0] => value1 )

在这个示例中,我们首先创建了一个空数组。然后,我们使用array_push函数将"value1"添加到该数组末尾。最后,我们打印数组的内容。

总结:

array_push函数是向PHP数组末尾添加一个或多个元素的便捷方法。它接受一个数组和一个或多个数值参数,并将这些值依次添加到数组的末尾。使用array_push,我们可以轻松地向数组添加新值。