Home  >  Article  >  Backend Development  >  Reorganize a two-dimensional array into an array with the same key values

Reorganize a two-dimensional array into an array with the same key values

WBOY
WBOYOriginal
2016-08-08 09:23:211145browse
Array(    [0] => ArrayShanghai         )     [1] => Array                                                                                                                                     )     [2] => ArrayShanghai         )     [3] => Array                                                                                                      )     [4] => Array             (                                                                                                                  ) )According to the same title, reassemble the array into: Array(    [0] => Array        (            [title] => 111            [name] => 上海,杭州        )     [1] => Array        (                                                                                  ) )

实现代码:

function array_group_concat($ar, $field, $group_by) {

  $res = array();
  foreach($ar as $row) {
    $g = $row[$group_by];
    if(isset($res[$g])) $res[$g][$f
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn