博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP array_push() 函数
阅读量:6431 次
发布时间:2019-06-23

本文共 619 字,大约阅读时间需要 2 分钟。

hot3.png

定义和用法

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

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

语法

array_push(array,value1,value2...)
参数 描述
array 必需。规定一个数组。
value1 必需。规定要添加的值。
value2 可选。规定要添加的值。

提示和注释

注释:即使数组中有字符串键名,您添加的元素也始终是数字键。(参见例子 2)

注释:如果用 array_push() 来给数组增加一个单元,还不如用 $array[] =,因为这样没有调用函数的额外负担。

注释:如果第一个参数不是数组,array_push() 将发出一条警告。这和 $var[] 的行为不同,后者会新建一个数组。

例子 1

输出:

Array ( [0] => Dog [1] => Cat [2] => Horse [3] => Bird )

例子 2

带有字符串键的数组:

"Dog","b"=>"Cat");array_push($a,"Horse","Bird");print_r($a);?>

输出:

Array ( [a] => Dog [b] => Cat [0] => Horse [1] => Bird )

转载于:https://my.oschina.net/ajian2014/blog/315374

你可能感兴趣的文章
AD应用系列之一——重置AD还原密码
查看>>
F#简明教程二:F#类型系统和类型推断机制
查看>>
ISA2004 发布内部TCP/IP打印机
查看>>
Communicator不能多人通讯问题
查看>>
Nginx之开门见山
查看>>
WsusAgent检测脚本
查看>>
Windows XP \Windows 2003启动过程的学习及故障分析处理(六c)
查看>>
PCL中分割_欧式分割(1)
查看>>
RHCE学习方法
查看>>
C#基础部分之语法和基础知识
查看>>
在XenApp如何发布SAP的客户端(上)
查看>>
前端学习 -- Css -- display和Visibility
查看>>
.net一些知识点的记录1
查看>>
qmake 之 CONFIG 与 QT 乱谈
查看>>
详解结构体、类等内存字节对齐
查看>>
vSphere5全新的许可授权方式——CPU许可+vRAM授权
查看>>
Mybatis 缓存失效的几种情况
查看>>
RIP综合实验
查看>>
Caching Tutorial for Web Authors and Webmasters
查看>>
实验4 时间与文件
查看>>