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 相关文章推荐
使用PHP数组实现无限分类,不使用数据库,不使用递归.
Dec 09 PHP
令PHP初学者头疼十四条问题大总结
Nov 12 PHP
PHP set_time_limit(0)长连接的实现分析
Mar 02 PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 PHP
PHP代码优化的53个细节
Mar 03 PHP
PHP动态规划解决0-1背包问题实例分析
Mar 23 PHP
php自定义类fsocket模拟post或get请求的方法
Jul 31 PHP
十大使用PHP框架的理由
Sep 26 PHP
PHP实现的DES加密解密封装类完整实例
Apr 29 PHP
使用YII2框架实现微信公众号中表单提交功能
Sep 04 PHP
php定期拉取数据对比方法实例
Sep 22 PHP
Yii 框架使用数据库(databases)的方法示例
May 19 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 破解防盗链图片函数
2008/12/09 PHP
PHP 向右侧拉菜单实现代码,测试使用中
2009/11/03 PHP
PHP排序之二维数组的按照字母排序实现代码
2011/08/13 PHP
php中get_object_vars()方法用法实例
2015/02/08 PHP
php微信开发之百度天气预报
2016/11/18 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
PHP使用文件锁解决高并发问题示例
2018/03/29 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
DOM 基本方法
2009/07/18 Javascript
php is_numberic函数造成的SQL注入漏洞
2014/03/10 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
jQuery实现异步获取json数据的2种方式
2014/08/29 Javascript
浅析jquery与checkbox的checked属性的问题
2016/04/27 Javascript
JS和Canvas实现图片的预览压缩和上传功能
2018/03/30 Javascript
微信小程序支付前端源码
2018/08/29 Javascript
Vue中props的详解
2019/05/16 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
js实现简单选项卡制作
2020/08/05 Javascript
[55:02]2014 DOTA2国际邀请赛中国区预选赛 HGT VS Orenda
2014/05/21 DOTA
[01:01:24]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第三局
2016/02/25 DOTA
python爬取本站电子书信息并入库的实现代码
2020/01/20 Python
python isinstance函数用法详解
2020/02/13 Python
基于Python数据分析之pandas统计分析
2020/03/03 Python
Pyecharts地图显示不完成问题解决方案
2020/05/11 Python
纽约州一群才华横溢的金匠制作而成:Hearth Jewelry
2019/03/22 全球购物
中东奢侈品市场:Coveti
2019/05/12 全球购物
李维斯法国官网:Levi’s法国
2019/07/13 全球购物
建筑专业毕业生推荐信
2013/11/21 职场文书
工作的心得体会
2013/12/31 职场文书
房屋维修申请报告
2015/05/18 职场文书
忠诚教育学习心得体会
2016/01/23 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
HTML中的表格元素介绍
2022/02/28 HTML / CSS
Python中time标准库的使用教程
2022/04/13 Python