• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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让数组中有相同值的组成新的数组实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • php合并数组中相同元素的方法
    • php计算数组相同值出现次数的代码(array_count_values)
    上一篇:详谈PHP中public,private,protected,abstract等关键字的用法
    下一篇:解决PHP字符串长度不一致的问题
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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