首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在php中排序这个数组

如何在php中排序这个数组
EN

Stack Overflow用户
提问于 2014-11-05 11:17:16
回答 1查看 47关注 0票数 0

这是我的数组,我试着发送用户的电子邮件技巧,但是电子邮件是重复的,

代码语言:javascript
运行
复制
abc@yahoo.com | Angular JS
abc@yahoo.com |  JQuery

efg@gmail.com  |  Linux
efg@gmail.com  |  JQuery
efg@gmail.com  | Angular JS

xyz@esapienz.com  |  JQuery
xyz@esapienz.com  |  Angular JS

pqr@esapienz.com |  Linux
pqr@esapienz.com  | Microsoft Dot Net
pqr@esapienz.com  | Angular JS

但是我想通过电子邮件id将数组拆分为订单。

代码语言:javascript
运行
复制
abc@yahoo.com | {Angular JS, JQuery}

efg@gmail.com  |  {Linux, JQuery, Angular JS}

xyz@live.com  |  {JQuery, Angular JS}

pqr@live.com |  {Linux, Microsoft Dot Net, Angular JS}

请帮忙,提前感谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-05 11:24:01

准确地说:你想要“分组”,而不是“排序”--这里就是一个例子:

代码语言:javascript
运行
复制
$newArray = [];
foreach($your_array as $row){
  // [0] gets email, [1] gets skill
  $newArray[$row[0]][] = $row[1];
}

ksort($newArray);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26755886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档