<?PHP$arr=Array( Array(' id ' = 1, ' name ' = ' seu ', ' brand ' = ' pro '),Array(' id ' = 1, ' name ' = ' seu ', ' brand ' = ' pro '),Array(' id ' = 3, ' name ' = ' njupt ', ' brand ' = ' Bing '),Array(' id ' = 3, ' name ' = ' njupt ', ' brand ' = ' dou '),Array(' id ' = 1, ' name ' = ' seu ', ' brand ' = ') ',Array(' id ' = 1, ' name ' = ' seu ', ' brand ' = ' all '),Array(' id ' = 1, ' name ' = ' seu ', ' brand ' = ' all '),Array(' id ' = 2, ' name ' = ' Peking ', ' brand ' = ' array '),Array(' id ' = 2, ' name ' = ' Peking ', ' brand ' = ' array '),Array(' id ' = 3, ' name ' = ' njupt ', ' brand ' = ' Bing '),);
Existing two-dimensional arrays as above
Requirement 1: Group by ID
Implementation method:
<? PHP foreach ($arr as$v) { $newArr[$v$v;} return array_values ($newArr);
Requirement 2: Group by ID and brand
Implementation method:
foreach ($arras$v) { $newArr[$v[' id ']. $v$v;} return array_values ($newArr);
"2016.4.27" two-dimensional array grouping: According to a key value, according to multiple key values