PHP使用array_merge重新排列数组下标的方法


Posted in PHP onJuly 22, 2015

本文实例讲述了PHP使用array_merge重新排列数组下标的方法。分享给大家供大家参考。具体如下:

用了一个array_unique去除了一个数组里面的重复,但是发现下标保留了原数组的下标,但是php使用for循环需要下标整齐,所以寻找重新排列数组下标的方法array_merge可以解决这个问题

array_merge() 函数把两个或多个数组合并为一个数组。

如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。

注释:如果仅仅向 array_merge() 函数输入了一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以 0 开始进行重新索引。(参见例子 2)

语法:

array_merge(array1,array2,array3...)

参数 描述
array1 必需。输入的第一个数组。
array2 必需。输入的第二个数组。
array3 可选。可指定的多个输入数组。

例子 1

<?php
$a1=array("a"=>"Horse","b"=>"Dog");
$a2=array("c"=>"Cow","b"=>"Cat");
print_r(array_merge($a1,$a2));
?>

输出:

Array ( [a] => Horse [b] => Cat [c] => Cow )

例子 2

仅使用一个数组参数:

<?php
$a=array(3=>"Horse",4=>"Dog");
print_r(array_merge($a));
?>

输出:

Array ( [0] => Horse [1] => Dog )

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP网站提速三大“软”招
Oct 09 PHP
搜索和替换文件或目录的一个好类--很实用
Oct 09 PHP
PHP 模板高级篇总结
Dec 21 PHP
PHP版微信公众平台红包API
Apr 02 PHP
php批量删除超链接的实现方法
Oct 19 PHP
如何使用微信公众平台开发模式实现多客服
Jan 06 PHP
php实现图片上传并进行替换操作
Mar 15 PHP
Symfony控制层深入详解
Mar 17 PHP
php中preg_replace_callback函数简单用法示例
Jul 21 PHP
php 魔术常量详解及实例代码
Dec 04 PHP
php redis实现对200w用户的即时推送
Mar 04 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
PHP结合jQuery实现找回密码
Jul 22 #PHP
使用PHP生成二维码的方法汇总
Jul 22 #PHP
使用PHP编写发红包程序
Jul 22 #PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 #PHP
php 把数字转换成汉字的代码
Jul 21 #PHP
通过Email发送PHP错误的方法
Jul 20 #PHP
php实现编辑和保存文件的方法
Jul 20 #PHP
You might like
PHP - Html Transfer Code
2006/10/09 PHP
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
PHP中mysqli_affected_rows作用行数返回值分析
2014/12/26 PHP
php简单防盗链实现方法
2015/07/29 PHP
PHP magento后台无法登录问题解决方法
2016/11/24 PHP
PHP 观察者模式深入理解与应用分析
2019/09/25 PHP
基于JQuery实现的Select级联
2014/01/27 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
js实现同一页面多个不同运动效果的方法
2015/04/10 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
Centos7 中 Node.js安装简单方法
2016/11/02 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
node.js中express中间件body-parser的介绍与用法详解
2017/05/23 Javascript
微信小程序入口场景的问题集合与相关解决方法
2019/06/26 Javascript
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
[04:44]显微镜下的DOTA2第二期——你所没有注意到的细节
2014/06/20 DOTA
python去除所有html标签的方法
2015/05/05 Python
Windows下Python使用Pandas模块操作Excel文件的教程
2016/05/31 Python
python实现名片管理系统
2018/11/29 Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
2018/12/10 Python
Tensorflow实现酸奶销量预测分析
2019/07/19 Python
Python绘图实现显示中文
2019/12/04 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
Python爬虫中Selenium实现文件上传
2020/12/04 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
python模块内置属性概念及实例
2021/02/18 Python
魔幻般冒泡背景的CSS3按钮动画
2016/02/27 HTML / CSS
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
以设计师精品品质提供快速时尚:PopJulia
2018/01/09 全球购物
人力资源部门的主要职能
2014/02/22 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
终止解除劳动合同证明书
2015/06/17 职场文书