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

 更新时间:2011年11月07日 15:56:41   作者:  
array_unshift() 函数在数组开头插入一个或多个元素。被加上的元素作为一个整体添加,这些元素在数组中的顺序和在参数中的顺序一样
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在linux上执行外部命令的方法

    PHP在linux上执行外部命令的方法

    下面小编就为大家带来一篇PHP在linux上执行外部命令的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • PHP中的extract的作用分析

    PHP中的extract的作用分析

    把客户端表单中的变量名取出来
    2008-04-04
  • mac系统下安装多个php并自由切换的方法详解

    mac系统下安装多个php并自由切换的方法详解

    本文主要介绍了在mac系统下安装多个php并自由切换的方法,文中先介绍了安装多版本php的方法以及遇到相关错误的解决方法,版本切换主要是利用php-version工具,php-version是一个帮助管理从brew安装的php版本切换的工具,需要的朋友可以参考,下面来一起看看吧。
    2017-04-04
  • PHP统一页面编码避免乱码问题

    PHP统一页面编码避免乱码问题

    这篇文章主要介绍了PHP统一页面编码避免乱码问题,本文讲解PHP编程中需要注意编码的地方,如数据库、页面、文件、JS等,需要的朋友可以参考下
    2015-04-04
  • ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单

    ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单

    联动菜单的数据存在数据库,可以随时通过对数据库添加删除修改改变菜单数据,而不需修改代码,同时,实现了2级后,也可以实现3级,4级。。。等关联菜单
    2014-05-05
  • php数据库配置文件一般做法分享

    php数据库配置文件一般做法分享

    将数据库用户名密码等信息写到配置文件config.php里,在在需要引用配置文件内容的文件里用include或require包含进来,并在函数里用global关键字将存放数据库名,密码等的变量全局化,这样就可以在文件里的函数里使用了
    2012-07-07
  • PHP中ltrim与rtrim去除左右空格及特殊字符实例

    PHP中ltrim与rtrim去除左右空格及特殊字符实例

    这篇文章主要介绍了PHP中ltrim与rtrim去除左右空格及特殊字符的用法,结合实例形式较为详细的说明了ltrim与rtrim的定义,参数作用及去除左右空格与特殊字符的使用技巧,需要的朋友可以参考下
    2016-01-01
  • php5对象复制、clone、浅复制与深复制实例详解

    php5对象复制、clone、浅复制与深复制实例详解

    这篇文章主要介绍了php5对象复制、clone、浅复制与深复制,结合实例形式详细分析了php5对象复制、clone、浅复制与深复制相关概念、原理、使用技巧与操作注意事项,需要的朋友可以参考下
    2019-08-08
  • PHP设计模式之简单投诉页面实例

    PHP设计模式之简单投诉页面实例

    这篇文章主要为大家详细介绍了PHP设计模式下简单投诉页面实例,感兴趣的小伙伴们可以参考一下
    2016-02-02
  • php 获取完整url地址

    php 获取完整url地址

    php url获取参数,有端口等信息,后来经脚本之家补充,经过测试,都是可以直接使用的函数代码。
    2008-12-12

最新评论