array_unshift php,php array_unshift函数怎么用?
array_unshift()是PHP中的一个内置函数,用于在数组中添加一个或多个元素,并将这些元素添加到数组的开头。
被加上的元素作为一个整体添加,这些元素在数组中的顺序和在参数中的顺序一样。它们从第0位开始进行数字索引。如果有字符串键,则它们保持不变。
语法array_unshift(array,value1,value2,value3...)
参数:
该函数可以采用多个参数,具体取决于我们要插入数组的元素数量。
返回值:该函数在插入元素后返回新修改后的数组中的元素总数。
示例:<?php
$a=array("a"=>"red","b"=>"green");
array_unshift($a,"blue");
print_r($a);
?>
输出:Array ( [0] => blue [a] => red [b] => green )
示例:<?php
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a);
?>
输出:Array ( [0] => blue [1] => red [2] => green )
更多相关知识,请访问 PHP中文网!!
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
array_unshift php,php array_unshift函数怎么用?相关推荐
- php中数组的指针函数参数传递参数,循环语句、函数的参数及作用域、数组键值及指针操作函数(8月23日作业)...
实例演示while(),do~while() 实例 /** * while循环 */ $num = 1; $sum = 0; while ($num <= 100) { $sum +=$num; ...
- php array pluck,PHP 将回调函数作用到给定数组的单元上
用户评论: hrvoj3e at gmail dot com (2013-04-30 14:38:42) Why not use mb_convert_case($str, MB_CASE_TITLE ...
- PHP数组推入弹出的函数:头进头出array_unshift/array_shift 尾进尾出array_push/array_pop
头进头出 array_unshift() 函数用于向数组插入新元素.新数组的值将被插入到数组的开头. array_shift() 函数删除数组中第一个元素,并返回被删除元素的值. 尾进尾出 array ...
- *CI框架装载器Loader.php源码分析
http://www.bitscn.com/pdb/php/201411/404680.html 顾名思义,装载器就是加载元素的,使用CI时,经常加载的有: $this->load->li ...
- php之array的使用
array是php的数据集合 如果想要往array里面的头部添加数据就必须使用 array_unshift($array,"$value") 这个函数 如果想要往array集合里面 ...
- 酷狗音乐(繁星网)PHP岗位笔试题
投了 简历,听朋友说这个岗位对大型网站的架构感兴趣,然后去之前还看了看NoSQL,笔试题大部分都写了,然而却被自己挖的坑栽进去了,暴露了自己的问题,面试官虽然当场说不通过,但是人挺和气,还跟我说以后要 ...
- 07-PHP中的数组与数据结构
文章目录 数组 学习目标 声明 数组的删除 多维维数组 数组的遍历 使用for语句循环遍历数组 使用foreach语句遍历数组 联合使用list().each().和while循环遍历数组 `list ...
- PHP初级教程------------------(5)
目录 数组的相关函数 编程思想 递推算法 递归算法 数组排序算法 冒泡排序 选择排序 插入排序 快速排序 归并排序 查找算法 查找算法含义 顺序查找算法 二分查找算法 数组的相关函数 1)排序函数:对 ...
- php红盟,php教程_CI框架源码完全分析之核心文件URI.php
URI提供了很多帮你对uri_string分段分割的方法,你可以很轻松的得到uri中某一段.如: $this->uri->segment(n) $this->uri->rseg ...
- ci框架autoload机制,多项目配置共用molde、library、helper
autoload: 进入ci框架核心目录core 打开load.php 找到_ci_autoloader方法 看到这样一段话 // Autoload packagesif (isset($autolo ...
最新文章
- 把数据自动填入exe的输入框_2000余字长文讲解Excel中的“数据验证”,我收藏了...
- Script:GridControl Repository Health Check
- 使用eclipse自带制作帮助系统
- 微软算法面试题(2)
- 自定义注解 实现自定义消息_实现自定义的未来
- Java实现串口通信的小样例
- 从图(Graph)到图卷积(Graph Convolution):漫谈图神经网络 (二)
- java并发AtomicIntegerFieldUpdater
- 【bzoj5099】[POI2018]Pionek 双指针法
- C++ #include iostream #include iostream.h #include string.h区别及作用
- springday04-go1
- SpringBoot蓝天幼儿园管理系统
- 计算机时间与网络时间无法同步,电脑时间与网络时间不同步解决办法
- 学校计算机房使用登记制度,瑶风中学计算机房管理制度
- 阿里巴巴集团学术委员会主席曾鸣纵论BAT人工智能战略:任何公司都必须AIl in AI
- android 文件传输 无法复制,Win10坑死安卓!MTP连接大BUG:无法复制、丢文件
- 查询oracle job命令,oracle命令之job详解
- Win10如何关闭自动更新
- NXCOMPAT选项和数据执行保护DEP
- 前途迷茫不知.NET与JAVA那个好
热门文章
- 毛超帅 应聘互联网公司,如何写好简历?______软件开发-帮助类
- 读书笔记-大教堂与集市
- element-ui下载文件功能
- 服务器使用CDN加速的优劣势分析
- activemq启动错误:ERROR | Temporary Store limit is 51200 mb, whilst the temporary data directory
- 什么是熔断?什么是服务降级?
- 网页简单轮播图的实现
- 实现多方数据安全共享,解决普惠金融信息不对称难题
- [导入]冰刃Icesword 1.22测试版发布
- 怎么下载lce_icesword下载