当前位置: 首页> 函数类别大全> array_push

array_push

将一个或多个单元压入数组的末尾(入栈)
名称:array_push
分类:数组
所属语言:php
一句话介绍:将一个或多个元素插入数组的末尾(入栈)。

定义和用法

array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。

该函数等于多次调用 $array[] = $value

实例

例子 1

向数组尾部插入 "blue" 和 "yellow":

<?php
$a=array("red","green");
array_push($a,"blue","yellow");
print_r($a);
?>

亲自试一试

例子 2

带有字符串键名的数组:

<?php
$a=array("a"=>"red","b"=>"green");
array_push($a,"blue","yellow");
print_r($a);
?>

亲自试一试

语法

array_push(array,value1,value2...)
参数 描述
array 必需。规定数组。
value1 必需。规定要添加的值。
value2 可选。规定要添加的值。
同类函数
  • 弹出数组最后一个单元(出栈) array_pop

    array_pop

    弹出数组最后一个单元(出栈)
  • 对数组中的每个成员递归地应用用户函数 array_walk_recursive

    array_walk_recursive

    对数组中的每个成员递归地应用用户函数
  • current的别名 pos

    pos

    current的别名
  • 用回调函数对键名比较计算数组的差集 array_diff_ukey

    array_diff_ukey

    用回调函数对键名比较计算数组的差集
  • 用“自然排序”算法对数组进行不区分大小写字母的排序 natcasesort

    natcasesort

    用“自然排序”算法对数组进行不区分大小写
  • 递归地合并一个或多个数组 array_merge_recursive

    array_merge_recursive

    递归地合并一个或多个数组
  • 将数组的内部指针指向最后一个单元 end

    end

    将数组的内部指针指向最后一个单元
  • 将一个或多个单元压入数组的末尾(入栈) array_push

    array_push

    将一个或多个单元压入数组的末尾(入栈)