📜  php中的array_push(1)

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

PHP中的array_push

简介

array_push是PHP中的一个函数,它向数组的末尾添加一个或多个元素。

语法
array_push ( array &$array , mixed ...$values ) : int

参数:

  • $array :要操作的数组。
  • $values :要添加的值。

返回值:

返回操作完成后数组中元素的个数。

示例
<?php

// 定义一个数组
$vegetables = array("carrot", "tomato");

// 添加一个值
array_push($vegetables, "potato");

// 输出数组
print_r($vegetables);

?>

输出:

Array
(
    [0] => carrot
    [1] => tomato
    [2] => potato
)
注意事项
  • array_push 函数只能向数组末尾添加元素。
  • 如果只添加一个元素,则可以使用 $array[] = $value 的方式来代替 array_push 函数。
  • 如果 $array 不存在,array_push 函数将会创建一个新的数组。
总结

array_push 函数是向 PHP 数组中添加元素的常用方法之一,其语法简单,使用方便。但需要注意的是,如果需要在数组头部插入数据,array_unshift 可以代替 array_push 函数。