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

PHP函数array_push()用于将一个或多个值添加到数组中

发布时间:2023-06-21 14:01:06

PHP函数array_push()用于将一个或多个值添加到数组中,该函数可以将一个单一的值或者多个值添加到一个数组的末尾。在PHP中,数组是一种非常常见的数据结构,能够存储一组值或者对象。

语法:

array_push(array, value1, value2, ...)

参数说明:

- array:必需,规定要添加元素的数组。

- value1, value2, ...:可选参数,规定要添加到数组的值。

返回值说明:

array_push()函数返回添加元素后数组最新的元素数量。

array_push()函数将给定的一个或多个值添加到指定的数组中。该函数直接修改了原始数组,并且返回最新的元素数量。array_push()函数的 个参数必须是一个数组,而其余参数可以是一个值或一个值的数组(是可选参数)。

一个示例:

<?php
  $arr = array("apple", "banana", "pear");
  $num = array_push($arr, "orange", "lemon");
  print_r($arr);
  echo "数组中新元素的数量为:". $num;
?>

输出结果为:

Array
(
    [0] => apple
    [1] => banana
    [2] => pear
    [3] => orange
    [4] => lemon
)
数组中新元素的数量为:5

在上面的示例中,我们定义了一个名为$arr的数组,它包含了三个水果元素:apple、banana和pear。然后,我们使用array_push()函数将两个新元素orange和lemon添加到了数组的末尾。最后,我们使用print_r()函数输出数组,并使用echo语句输出了新元素数量。

总之,array_push()函数可以让我们更方便地添加新元素到数组中,可以在需要时添加多个新元素。当我们不知道进行数组操作的元素数量时,该函数尤其有用。