怎样使用PHP中的array_push函数向数组添加一个或多个值?
发布时间:2023-06-19 14:13:06
PHP中的array_push函数可以用来向一个数组中添加一个或多个值。它有两个参数: 个参数是目标数组,第二个参数是要添加到数组中的值。可以使用多个array_push语句来向数组中添加多个值。
下面是如何使用array_push函数向数组添加一个值的示例:
$my_array = array("apple", "banana", "orange");
$new_value = "pear";
array_push($my_array, $new_value);
print_r($my_array);
上面的代码将创建一个包含三个水果名称的数组,并使用array_push函数将“pear”添加到数组中。最后,使用print_r函数输出数组内容。
输出结果:
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => pear
)
如果要添加多个值,可以使用多个array_push函数。
下面是如何使用多个array_push函数向数组中添加多个值的示例:
$my_array = array("apple", "banana", "orange");
$new_value_1 = "pear";
$new_value_2 = "peach";
array_push($my_array, $new_value_1, $new_value_2);
print_r($my_array);
上面的代码将创建一个包含三个水果名称的数组,并使用两个array_push函数将“pear”和“peach”添加到数组中。最后,使用print_r函数输出数组内容。
输出结果:
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => pear
[4] => peach
)
除了array_push函数之外,还有一种更简短的语法可以用来添加一个值到数组末尾。可以使用[]符号来添加值。下面是一个示例:
$my_array = array("apple", "banana", "orange");
$new_value = "pear";
$my_array[] = $new_value;
print_r($my_array);
上面的代码将创建一个包含三个水果名称的数组,并使用[]符号将“pear”添加到数组中。最后,使用print_r函数输出数组内容。
输出结果:
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => pear
)
使用array_push函数向数组添加值是非常简单的,它可以在不覆盖原始数组元素的情况下向其末尾添加新的值。
