了解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,我们可以轻松地向数组添加新值。
