求教~ 一个函数实在是写不出来。。 本帖最后由 ws68799925 于 2013-12-15 23:18:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $a = Array( Array( 'id' => 1, 'name' => 'aaa', ), Array( 'id' => 2, 'name' => 'bbb', ), Array( 'id' => 2, 'name' => 'ccc', ),);print_r(foo($a));function foo($ar) { $res = array(); foreach($ar as $v) { $res[$v['id']]['id'] = $v['id']; $res[$v['id']]['name'][] = $v['name']; } return array_values($res);}Array( [0] => Array ( [id] => 1 [name] => Array ( [0] => aaa ) ) [1] => Array ( [id] => 2 [name] => Array ( [0] => bbb [1] => ccc ) )) <?php$array1 = array( array("id" => "1", "name" => "aaa"), array("id" => "2", "name" => "bbb"), array("id" => "2", "name" => "ccc"),);$result =array();foreach ($array1 as $item) { $result[$item['id'] - 1]['id'] = $item['id']; $result[$item['id'] - 1]['name'][] = $item['name'];}var_dump($result);?> PHP新手上路 40分.好心人帮忙修改一条 .htaccess规则 数组的问题 PHP SQL 我的php连接mssql2005数据库 错误在那啊 全局和静态变量的引用 (1) 表单问题 php调用java 时无法找到自己写的java类 mysql的like的问题 网易的积分是如何实现的?? 请教DEDECMS如何制作树形菜单 PHP 中file函数效率问题?求助
Array(
'id' => 1,
'name' => 'aaa',
),
Array(
'id' => 2,
'name' => 'bbb',
),
Array(
'id' => 2,
'name' => 'ccc',
),
);print_r(foo($a));function foo($ar) {
$res = array();
foreach($ar as $v) {
$res[$v['id']]['id'] = $v['id'];
$res[$v['id']]['name'][] = $v['name'];
}
return array_values($res);
}Array
(
[0] => Array
(
[id] => 1
[name] => Array
(
[0] => aaa
) ) [1] => Array
(
[id] => 2
[name] => Array
(
[0] => bbb
[1] => ccc
) ))
$array1 = array(
array("id" => "1", "name" => "aaa"),
array("id" => "2", "name" => "bbb"),
array("id" => "2", "name" => "ccc"),
);
$result =array();foreach ($array1 as $item) {
$result[$item['id'] - 1]['id'] = $item['id'];
$result[$item['id'] - 1]['name'][] = $item['name'];
}var_dump($result);
?>