20,359
社区成员
发帖
与我相关
我的任务
分享
$arr=array ('0' => array ( 'num' => '8','search_name' => '好' ),'1' => Array ( 'num' => '8', 'search_name' => '奇迹' ), '2' => Array ( 'num' => '6' ,'search_name' => '奇' ) ,'3' => Array ( 'num' => '6', 'search_name' => '奇迹哥' ) ,'4' => Array ( 'num' => '1', 'search_name' => '不好' ), '5' => Array ( 'num' => '6' ,'search_name' => '到底' ), '6' => Array ( 'num' => '5', 'search_name' => '孪' ),'7' => Array ( 'num' => '5' ,'search_name' => '结果' ) ,'8' => Array ( 'num' => '5', 'search_name' => '你好' ) );
$arr=array (
'0' => array ( 'num' => '1','search_name' => '不好' ),
'1' => Array ( 'num' => '2', 'search_name' => '无' ),
'2' => Array ( 'num' => '3' ,'search_name' => '无' ) ,
'3' => Array ( 'num' => '4', 'search_name' => '无' ) ,
'4' => Array ( 'num' => '5', 'search_name' => '孪,结果,你好' ),
'5' => Array ( 'num' => '6' ,'search_name' => '到底,奇迹哥,奇' ),
'6' => Array ( 'num' => '7', 'search_name' => '无' ),
'7' => Array ( 'num' => '8' ,'search_name' => '好,奇迹' )
);
$arr=array ('0' => array ( 'num' => '8','search_name' => '好' ),'1' => Array ( 'num' => '8', 'search_name' => '奇迹' ), '2' => Array ( 'num' => '6' ,'search_name' => '奇' ) ,'3' => Array ( 'num' => '6', 'search_name' => '奇迹哥' ) ,'4' => Array ( 'num' => '1', 'search_name' => '不好' ), '5' => Array ( 'num' => '6' ,'search_name' => '到底' ), '6' => Array ( 'num' => '5', 'search_name' => '孪' ),'7' => Array ( 'num' => '5' ,'search_name' => '结果' ) ,'8' => Array ( 'num' => '5', 'search_name' => '你好' ) );
$res = array();
$max = 0;
foreach($arr as $v) {
if(! isset($res[$v['num']])) $res[$v['num']] = $v;
else $res[$v['num']]['search_name'] .= ",$v[search_name]";
$max = max($max, $v['num']);
}
$res += array_fill(1, $max, array('num' => 0, 'search_name' => '无'));
ksort($res);
print_r($res);
Array
(
[1] => Array
(
[num] => 1
[search_name] => 不好
)
[2] => Array
(
[num] => 0
[search_name] => 无
)
[3] => Array
(
[num] => 0
[search_name] => 无
)
[4] => Array
(
[num] => 0
[search_name] => 无
)
[5] => Array
(
[num] => 5
[search_name] => 孪,结果,你好
)
[6] => Array
(
[num] => 6
[search_name] => 奇,奇迹哥,到底
)
[7] => Array
(
[num] => 0
[search_name] => 无
)
[8] => Array
(
[num] => 8
[search_name] => 好,奇迹
)
)