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用GD库生成高质量的缩略图片
Mar 09 PHP
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
Apr 17 PHP
两级联动select刷新后其值保持不变的实现方法
Jan 27 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
Mar 28 PHP
PHP类的反射用法实例
Nov 03 PHP
php实现猴子选大王问题算法实例
Apr 20 PHP
php实现的mongodb操作类
May 28 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
May 18 PHP
php arsort 数组降序排序详细介绍
Nov 17 PHP
浅谈php中curl、fsockopen的应用
Dec 10 PHP
php实现每日签到功能
Nov 29 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
Dec 30 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实现商品成交时发送短信功能
2016/05/11 PHP
PHP常用函数之base64图片上传功能详解
2019/10/21 PHP
js showModalDialog弹出窗口实例详解
2014/01/07 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
JS和函数式语言的三特性
2014/03/05 Javascript
jQuery中height()方法用法实例
2014/12/24 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
基于jQuery实现中英文切换导航条效果
2016/09/18 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
JS实战篇之收缩菜单表单布局
2016/12/10 Javascript
React Native基础入门之调试React Native应用的一小步
2018/07/02 Javascript
nodejs基础之多进程实例详解
2018/12/27 NodeJs
Node.js 获取微信JS-SDK CONFIG的方法示例
2019/05/21 Javascript
JS async 函数的含义和用法实例总结
2020/04/08 Javascript
[01:02:34]TFT vs VGJ.T Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
Python 除法小技巧
2008/09/06 Python
Python是编译运行的验证方法
2015/01/30 Python
Python找出文件中使用率最高的汉字实例详解
2015/06/03 Python
python常见的格式化输出小结
2016/12/15 Python
Python实现简单的文本相似度分析操作详解
2018/06/16 Python
pycharm远程linux开发和调试代码的方法
2018/07/17 Python
python3.6的venv模块使用详解
2018/08/01 Python
在python中实现调用可执行文件.exe的3种方法
2019/07/07 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
Anaconda的安装及其环境变量的配置详解
2020/04/22 Python
python同时遍历两个list用法说明
2020/05/02 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
暇步士官网:Hush Puppies
2016/09/22 全球购物
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
自考生毕业自我鉴定
2013/10/10 职场文书
教师节老师寄语
2015/05/28 职场文书
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL
利用 SQL Server 过滤索引提高查询语句的性能分析
2021/07/15 SQL Server
Oracle 死锁的检测查询及处理
2021/09/25 Oracle
Python字符串常规操作小结
2022/04/03 Python