米脂
直接两个 foreach 是不符合楼主的需求的。1234567891011121314$arr=Array( array('123332' => '123332','123333' => '123333'), array('123332' => 'Hockey Stick','123333' => 'Hockey Stick2'), array('123332' => 33.25 , '123333' => 33.25));//$arr 为你要查询的数组foreach($arr[0] as $key=>$val){ //循环查找每一类数据。 for($i=0;$i<count($arr);$i++){ $narr[$val][]=$arr[$i][$key]; }}print_R($narr);