文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php教程>PHP让数组中有相同值的组成新的数组实例

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

时间:2021-01-27  来源:互联网

下面小编就为大家分享一篇PHP让数组中有相同值的组成新的数组实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

实例如下所示:

$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(); 

<span style="color:#FF0000;">foreach ($arr as $data) { 

  isset($result[$data['key1']]) || $result[$data['key1']] = array(); 

  $result[$data['key1']][] = $data['key2']; 

}</span> 

ksort($cityAr, SORT_NATURAL);//这个是键值按字母先后顺序排列 

print_r($result); 

//输出如下 

Array 

  [value1] => Array 

    ( 

      [0] => value2 

      [1] => value3 

    ) 

  [value2] => Array 

    ( 

      [0] => value4 

      [1] => value5 

    ) 

)

以上这篇PHP让数组中有相同值的组成新的数组实例就是小编分享给大家的全部内容了,希望对您的学习有所帮助。

相关阅读更多 +
最近更新
排行榜 更多 +
元梦之星最新版手游

元梦之星最新版手游

棋牌卡牌 下载
我自为道安卓版

我自为道安卓版

角色扮演 下载
一剑斩仙

一剑斩仙

角色扮演 下载