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 相关文章推荐
Banner程序
Oct 09 PHP
用PHP写的MySQL数据库用户认证系统代码
Mar 22 PHP
php笔记之:数据类型与常量的使用分析
May 14 PHP
一个简洁的PHP可逆加密函数(分享)
Jun 06 PHP
php实现httpclient类示例
Apr 08 PHP
smarty简单入门实例
Nov 28 PHP
php实现指定字符串中查找子字符串的方法
Mar 17 PHP
Yii配置与使用memcached缓存的方法
Jul 13 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
PHP常量define和const的区别详解
May 18 PHP
Laravel定时任务的每秒执行代码
Oct 22 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
Apr 04 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
mysql5写入和读出乱码解决
2006/11/25 PHP
PHP正则替换函数preg_replace和preg_replace_callback使用总结
2014/09/22 PHP
PHP读取mssql json数据中文乱码的解决办法
2016/04/11 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
js实现DIV的一些简单控制
2007/06/04 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
推荐17个优美新鲜的jQuery的工具提示插件
2012/09/14 Javascript
JavaScript极简入门教程(一):基础篇
2014/10/25 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
chrome调试javascript详解
2015/10/21 Javascript
jQuery实现简单倒计时功能的方法
2016/07/04 Javascript
Augularjs-起步详解
2016/07/08 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
Vue.js实现多条件筛选、搜索、排序及分页的表格功能
2020/11/24 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
2018/10/10 Javascript
vue 中几种传值方法(3种)
2019/11/12 Javascript
python django 访问静态文件出现404或500错误
2017/01/20 Python
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
Django中的Signal代码详解
2018/02/05 Python
详解Django中间件执行顺序
2018/07/16 Python
详解Django 时间与时区设置问题
2019/07/23 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
python 读取.nii格式图像实例
2020/07/01 Python
施华洛世奇韩国官网:SWAROVSKI韩国
2018/06/05 全球购物
什么是跨站脚本攻击
2014/12/11 面试题
公益活动邀请函
2014/02/05 职场文书
上班看电影检讨书
2014/02/12 职场文书
办公室副主任职责范本
2014/03/08 职场文书
2014年群众路线党员自我评议
2014/09/24 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
python实现自动化群控的步骤
2021/04/11 Python
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android
Pygame Time时间控制的具体使用详解
2021/11/17 Python