php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。


Posted in PHP onNovember 07, 2011

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

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

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

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

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

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

例子 1

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

输出:

Array ( [0] => Dog [1] => Cat [2] => Horse [3] => Bird )例子 2
带有字符串键的数组:

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

输出:

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

PHP 相关文章推荐
echo, print, printf 和 sprintf 区别
Dec 06 PHP
php下HTTP Response中的Chunked编码实现方法
Nov 19 PHP
php批量更改数据库表前缀实现方法
Oct 26 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
Jun 19 PHP
php结合js实现点击超链接执行删除确认操作
Oct 31 PHP
Codeigniter的一些优秀特性总结
Jan 21 PHP
php把数组值转换成键的方法
Jul 13 PHP
php根据生日计算年龄的方法
Jul 13 PHP
详解WordPress中分类函数wp_list_categories的使用
Jan 04 PHP
深入解析PHP的Laravel框架中的event事件操作
Mar 21 PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 PHP
PHP读取word文档的方法分析【基于COM组件】
Aug 01 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
Nov 07 #PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
Nov 07 #PHP
php中常用字符串处理代码片段整理
Nov 07 #PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 #PHP
PHP面向对象概念
Nov 06 #PHP
php 记录进行累加并显示总时长为秒的结果
Nov 04 #PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 #PHP
You might like
PHP实现的简单日历类
2014/11/29 PHP
Symfony2框架创建项目与模板设置实例详解
2016/03/17 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
Vue.js学习笔记之 helloworld
2016/08/14 Javascript
对js eval()函数的一些见解
2016/08/15 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
详解JS对象封装的常用方式
2016/12/30 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
JavaScript 函数的定义-调用、注意事项
2017/04/16 Javascript
Vue组件库发布到npm详解
2018/02/17 Javascript
解决iView中时间控件选择的时间总是少一天的问题
2018/03/15 Javascript
[06:57]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD 选手采访
2021/03/11 DOTA
Python实现删除当前目录下除当前脚本以外的文件和文件夹实例
2015/07/27 Python
python控制台中实现进度条功能
2015/11/10 Python
Python编程中对文件和存储器的读写示例
2016/01/25 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
Python3常用内置方法代码实例
2019/11/18 Python
python 实现单通道转3通道
2019/12/03 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
Python基于codecs模块实现文件读写案例解析
2020/05/11 Python
python使用建议与技巧分享(二)
2020/08/17 Python
京东全球售:直邮香港,澳门,台湾,美国,澳大利亚等地区
2017/09/24 全球购物
台湾网购生鲜第一品牌:i3Fresh爱上新鲜
2017/10/26 全球购物
购买正版游戏和游戏激活码:Green Man Gaming
2019/11/06 全球购物
旅游管理专业个人求职信范文
2013/12/24 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
导游词之太湖
2019/10/08 职场文书
全新239军机修复记
2022/04/05 无线电
基于Redission的分布式锁实战
2022/08/14 Redis