PHP如何使用array_unshift()在数组开头插入元素


Posted in PHP onSeptember 01, 2020

PHP array_unshift() 函数用来在数组开头插入一个或多个元素,其语法如下:

int array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )

参数说明:

  • arr 表示一个数组;
  • value1, value2, value3 ... 表示需要插入的元素(值)。

返回值:返回插入新元素后的数组长度。

两点说明:

  • 元素是作为一个整体被插入的,这些元素在插入后将保持同样的顺序。
  • 所有的数值键名将修改为从 0 开始重新计数,所有的字符串键名保持不变。

使用示例如下:

<?php
$num = array(10, 45, 9);
array_unshift($num, 100, 6); //在数组开头插入元素
print_r($num);
$info = array("name"=>"C语言中文网", 4=>"PHP教程");
array_unshift($info, "http://c.biancheng.net/php/", "8年");
print_r($info);
?>

执行以上程序的结果为:

Array
(
  [0] => 100
  [1] => 6
  [2] => 10
  [3] => 45
  [4] => 9
)
Array
(
  [0] => http://c.biancheng.net/php/
  [1] => 8年
  [name] => C语言中文网
  [2] => PHP教程
)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
初学者入门:细述PHP4的核心Zend
Sep 05 PHP
用header 发送cookie的php代码
Mar 16 PHP
PHP实现采集程序原理和简单示例代码
Mar 18 PHP
PHP提高编程效率的20个要点
Sep 23 PHP
CodeIgniter配置之routes.php用法实例分析
Jan 19 PHP
PHP判断表达式中括号是否匹配的简单实例
Oct 22 PHP
php实现的读取CSV文件函数示例
Feb 07 PHP
PHP 网站修改默认访问文件的nginx配置
May 27 PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 PHP
PHP使用PDO抽象层获取查询结果的方法示例
May 10 PHP
微信公众号之主动给用户发送消息功能
Jun 22 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
Oct 12 PHP
PHP数组Key强制类型转换实现原理解析
Sep 01 #PHP
Laravel中GraphQL接口请求频率实战记录
Sep 01 #PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
Aug 30 #PHP
Yii实现微信公众号场景二维码的方法实例
Aug 30 #PHP
Swoole源码中如何查询Websocket的连接问题详解
Aug 30 #PHP
PHP常用header头定义代码示例汇总
Aug 29 #PHP
PHP isset()及empty()用法区别详解
Aug 29 #PHP
You might like
php数组删除元素示例
2014/03/21 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
jQuery+ajax实现鼠标单击修改内容的方法
2014/06/27 Javascript
jQuery中$.get、$.post、$.getJSON和$.ajax的用法详解
2014/11/19 Javascript
js拆分字符串并将分割的数据放到数组中的方法
2015/05/06 Javascript
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
2016/07/01 Javascript
JS遍历页面所有对象属性及实现方法
2016/08/01 Javascript
vue中用动态组件实现选项卡切换效果
2017/03/25 Javascript
详解Vue-cli 创建的项目如何跨域请求
2017/05/18 Javascript
Angular 4.0学习教程之架构详解
2017/09/12 Javascript
vue-cli中打包图片路径错误的解决方法
2017/10/26 Javascript
JS使用setInterval实现的简单计时器功能示例
2018/04/19 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
jQuery实现的解析本地 XML 文档操作示例
2020/04/30 jQuery
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
python把数组中的数字每行打印3个并保存在文档中的方法
2018/07/17 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
Python 实现数据结构-堆栈和队列的操作方法
2019/07/17 Python
使用python实现哈希表、字典、集合操作
2019/12/22 Python
python实现超级马里奥
2020/03/18 Python
通过实例解析python创建进程常用方法
2020/06/19 Python
python实现文件分片上传的接口自动化
2020/11/19 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
Melissa鞋英国官方网站:Nonnon
2019/05/01 全球购物
澳大利亚床上用品、浴巾和家居用品购物网站:Bambury
2020/04/16 全球购物
入党自荐书范文
2014/03/09 职场文书
生育关怀行动实施方案
2014/03/26 职场文书
岗位聘任书范文
2014/03/29 职场文书
全国优秀辅导员事迹材料
2014/05/14 职场文书
暑期学习心得体会
2014/09/02 职场文书
违反学校规则制度检讨书
2015/01/01 职场文书
捐助倡议书
2015/01/19 职场文书
2015国际残疾人日活动总结
2015/03/24 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书