PHP中的array_push函数的用法及示例展示
发布时间:2023-06-17 23:56:29
PHP中array_push函数的作用是在数组的末尾添加一个或几个元素。
array_push语法如下:
array_push ( array &$array , mixed $value1 [, mixed $... ] ) : int
参数说明:
- array &$array: 被处理的数组
- mixed $value1: 添加到数组中的元素
- mixed $... : 可选项,多个待添加到数组中的元素
返回值:
返回处理后数组的元素数量。
让我们来看一个实际的例子:
<?php $a = array(1,3,5); $result = array_push($a,7,9); print_r($a); //输出:Array ( [0] => 1 [1] => 3 [2] => 5 [3] => 7 [4] => 9 ) echo $result; //输出:5 ?>
在这个例子中,我们首先创建一个数组$a,包含元素1,3和5。然后我们使用array_push函数添加数字7和9。在执行array_push函数后,数组变成了1,3,5,7和9,同时把添加的新元素数目5返回给变量$result。
除了将它们添加到数组末尾外,我们还可以将它们插入到数组的开头或中间位置。
<?php $a = array(1,3,5); array_push($a,7,9); array_unshift($a,-1,0); print_r($a); //输出:Array ( [0] => -1 [1] => 0 [2] => 1 [3] => 3 [4] => 5 [5] => 7 [6] => 9 ) ?>
在上述示例中,使用array_unshift函数将数字-1和0插入到数组的开头位置,然后将数字7和9添加到数组末尾。此时数组变为-1,0,1,3,5,7和9。
array_push函数可以方便地将元素添加到数组中。它可以在数组的最后一个位置添加单个或多个值。并通过返回值来告诉您添加的元素数量。学习PHP中的array_push函数是编程中重要的一步。它可以帮助您更好地管理您的数据及数组。
