📜  array_push php (1)

📅  最后修改于: 2023-12-03 14:59:23.251000             🧑  作者: Mango

array_push 函数介绍

简介

array_push 是一个内置的 PHP 函数,用于将一个或多个元素添加到数组的末尾。

语法

array_push(array &$array, mixed $value1 [, mixed $... ]) : int

  • &$array:必需,要添加元素的数组。
  • $value1$value2,...:要添加到数组末尾的元素。
返回值

返回值为添加元素后数组的元素个数。

示例用法
<?php
$fruits = array("apple", "banana");
$fruit_count = array_push($fruits, "orange", "mango");

echo "添加后的数组:";
print_r($fruits);

echo "添加后的元素个数为:" . $fruit_count;
?>

以上代码将输出:

添加后的数组:Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => mango
)
添加后的元素个数为:4
注意事项
  • 如果传递的数组参数不是引用(即没有使用&符号),则array_push 函数会返回 false。
  • 当参数 $arraynull 时,array_push 会创建一个新的数组并把元素添加到其中。
  • array_push 函数可以一次添加多个元素,用逗号分隔。
  • array_push 函数性能较低,特别是在处理大型数组时需谨慎使用。

以上介绍为 array_push 函数的基本用法和注意事项。

参考链接:PHP: array_push