PHP让数组中有相同值的组成新的数组实例


Posted in PHP onDecember 31, 2017

实例如下所示:

$arr = array( 
  0=>array('key1'=>'value1' , 'key2'=>'value2'), 
  1=>array('key1'=>'value1' , 'key2'=>'value3'), 
  2=>array('key1'=>'value2' , 'key2'=>'value4'), 
  999=>array('key1'=>'value2' , 'key2'=>'value5') 
); 
 
$result = array(); 
foreach ($arr as $data) { 
  isset($result[$data['key1']]) || $result[$data['key1']] = array(); 
  $result[$data['key1']][] = $data['key2']; 
}
ksort($cityAr, SORT_NATURAL);//这个是键值按字母先后顺序排列 
print_r($result); 
 
//输出如下 
Array 
( 
  [value1] => Array 
    ( 
      [0] => value2 
      [1] => value3 
    ) 
 
  [value2] => Array 
    ( 
      [0] => value4 
      [1] => value5 
    ) 
     
)

以上这篇PHP让数组中有相同值的组成新的数组实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
Linux下ZendOptimizer的安装与配置方法
Apr 12 PHP
让PHP COOKIE立即生效,不用刷新就可以使用
Mar 09 PHP
JpGraph php柱状图使用介绍
Aug 23 PHP
PHP引用(&)各种使用方法实例详解
Mar 20 PHP
php实现设计模式中的单例模式详解
Oct 11 PHP
php+mysql数据库查询实例
Jan 21 PHP
PHP添加图片水印、压缩、剪切的封装类
Aug 17 PHP
PHP+MySQL之Insert Into数据插入用法分析
Sep 27 PHP
php英文单词统计器
Jun 23 PHP
PHPExcel在linux环境下导出报500错误的解决方法
Jan 26 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
PHP多个图片压缩成ZIP的方法
Aug 18 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 #PHP
php中通用的excel导出方法实例
Dec 30 #PHP
利用Laravel生成Gravatar头像地址的优雅方法
Dec 30 #PHP
PHP如何实现订单的延时处理详解
Dec 30 #PHP
PHP 的Opcache加速的使用方法
Dec 29 #PHP
PHP自定义序列化接口Serializable用法分析
Dec 29 #PHP
PHP检测接口Traversable用法详解
Dec 29 #PHP
You might like
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
php libevent 功能与使用方法详解
2020/03/04 PHP
javascript 日期时间函数(经典+完善+实用)
2009/05/27 Javascript
js常用代码段整理
2011/11/30 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
父页面显示遮罩层弹出半透明状态的dialog
2014/03/04 Javascript
jQuery中parent()方法用法实例
2015/01/07 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
2015/12/31 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
浅析Node.js实现HTTP文件下载
2016/08/05 Javascript
使用微信小程序开发前端【快速入门】
2016/12/05 Javascript
详解webpack打包vue时提取css
2017/05/26 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
vue更改数组中的值实例代码详解
2020/02/07 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
python计算auc指标实例
2017/07/13 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
python opencv 批量改变图片的尺寸大小的方法
2019/06/28 Python
python多进程(加入进程池)操作常见案例
2019/10/21 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
python数据预处理 :数据抽样解析
2020/02/24 Python
HTML5之web workers_动力节点Java学院整理
2017/07/17 HTML / CSS
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
项目专员岗位职责
2013/12/04 职场文书
超市5.1促销活动
2014/01/15 职场文书
孝敬父母的演讲稿
2014/05/14 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
张家口市高新区党工委群众路线教育实践活动整改方案
2014/10/25 职场文书
2015年社区宣传工作总结
2015/05/20 职场文书
毕业酒会致辞
2015/07/29 职场文书
python字符串的一些常见实用操作
2022/04/06 Python
使用Python拟合函数曲线
2022/04/14 Python
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python