php数组函数序列之array_unshift() 在数组开头插入一个或多个元素


Posted in PHP onNovember 07, 2011

array_unshift()定义和用法
array_unshift() 函数在数组开头插入一个或多个元素。

被加上的元素作为一个整体添加,这些元素在数组中的顺序和在参数中的顺序一样。

该函数会返回数组中元素的个数。

语法
array_unshift(array,value1,value2,value3...)参数 描述
array 必需。规定输入的数组。
value1 必需。规定插入的值。
value2 可选。规定插入的值。
value3 可选。规定插入的值。

提示和注释
注释:所有的数值键名将修改为从零开始重新计数,所有的字符串键名保持不变。

例子 1

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

输出:

Array ( [0] => Horse [a] => Cat [b] => Dog )例子 2
返回键值:

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

输出:

3例子 3
数组带有数值键:

<?php 
$a=array(0=>"Cat",1=>"Dog"); 
array_unshift($a,"Horse"); 
print_r($a); 
?>

输出:

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

PHP 相关文章推荐
手把手教你使用DedeCms的采集的图文教程
Mar 11 PHP
mysql 中InnoDB和MyISAM的区别分析小结
Apr 15 PHP
PHP Directory 函数的详解
Mar 07 PHP
基于curl数据采集之正则处理函数get_matches的使用
Apr 28 PHP
ThinkPHP表单自动验证实例
Oct 13 PHP
PHP编写RESTful接口的方法
Feb 21 PHP
PHP获取客户端及服务器端IP的封装类
Jul 21 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
Feb 04 PHP
分析php://output和php://stdout的区别
May 06 PHP
php闭包中使用use声明变量的作用域实例分析
Aug 09 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
Sep 27 PHP
php 防护xss,PHP的防御XSS注入的终极解决方案
Apr 01 PHP
php数组函数序列之array_flip() 将数组键名与值对调
Nov 07 #PHP
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
Nov 07 #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
You might like
PHP中的reflection反射机制测试例子
2014/08/05 PHP
php通过修改header强制图片下载的方法
2015/03/24 PHP
浅谈php错误提示及查错方法
2015/07/14 PHP
PHP 搜索查询功能实现
2016/11/29 PHP
详解cookie验证的php应用的一种SSO解决办法
2017/10/20 PHP
PHP如何通过date() 函数格式化显示时间
2020/11/13 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
js获取url参数的使用扩展实例
2007/12/29 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
2014/08/18 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
深入理解js promise chain
2016/05/05 Javascript
详解nodejs微信公众号开发——1.接入微信公众号
2017/04/10 NodeJs
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
Layui表格监听行单双击事件讲解
2019/11/14 Javascript
[56:13]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第一场 1月10日
2021/03/11 DOTA
Python IDLE入门简介
2017/12/08 Python
Python基于列表模拟堆栈和队列功能示例
2018/01/05 Python
​如何愉快地迁移到 Python 3
2019/04/28 Python
django迁移数据库错误问题解决
2019/07/29 Python
Python实现某论坛自动签到功能
2019/08/20 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
详解如何修改jupyter notebook的默认目录和默认浏览器
2021/01/24 Python
eBay荷兰购物网站:eBay.nl
2020/06/26 全球购物
2013年员工自我评价范文
2013/12/27 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
国家税务局领导班子对照检查材料思想汇报
2014/10/04 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers
Win11跳过联网界面创建本地管理账户的3种方法
2022/04/20 数码科技
利用nginx搭建RTMP视频点播、直播、HLS服务器
2022/05/25 Servers