Array ( [3-0] => 妇科 [13-0] => 男科 [24-0] => 儿科 [23-0] => 外科)
Array ( [3-0] => 张三 [13-0] => 李四 [24-0] => 王五 [23-0] => 赵六)
Array ( [3-0] => 男 [13-0] => 女 [24-0] => 男 [23-0] => 男)合并为
 Array ( 
[0] => Array ( [id] =>3-0 [type] => 妇科 [name] => 张三 [3] =>男 ) 
[1] => Array ( [id] =>13-0 [type] => 男科 [name] => 李四 [3] =>女 ) 
[2] => Array ( [id] =>24-0 [type] => 儿科 [name] => 王五 [3] =>男 ) 
[3] => Array ( [id] =>23-0 [type] => 外科 [name] => 赵六 [3] =>男 ) 
)  

解决方案 »

  1.   

    $a1 = array('3-0' => '妇科','13-0' => '男科', '24-0' => '儿科','23-0' => '外科');
    $a2 = array('3-0' => '张三', '13-0' => '李四', '24-0' => '王五', '23-0' => '赵六');
    $a3 = array ('3-0' => '男' ,'13-0' => '女' ,'24-0' => '男', '23-0' => '男');$result = array();
    foreach($a1 as $key => $val) {
    $result[] = array('id' => $key, 'type' => $val, 'name' => $a2["{$key}"], '3' => $a3["{$key}"]);
    }
    var_dump($result);
      

  2.   

    $a1 = array('3-0' => '妇科','13-0' => '男科', '24-0' => '儿科','23-0' => '外科');
    $a2 = array('3-0' => '张三', '13-0' => '李四', '24-0' => '王五', '23-0' => '赵六');
    $a3 = array ('3-0' => '男' ,'13-0' => '女' ,'24-0' => '男', '23-0' => '男');$result = array();
    foreach($a1 as $key => $val) {
        $result[] = array('id' => $key, 'type' => $val, 'name' => $a2["{$key}"], '3' => $a3["{$key}"]);
    }
    echo "<pre>\n";
    print_r($result);
    echo "</pre>\n";
      

  3.   


    $arr1 = Array('3-0' => '妇科', '13-0' => '男科', '24-0' => '儿科', '23-0' => '外科');
    $arr2 = Array('3-0' => '张三', '13-0' => '李四', '24-0' => '王五', '23-0' => '赵六');
    $arr3 = Array('3-0' => '男', '13-0' => '女' ,'24-0' => '男', '23-0' => '男');
    $newarr = array();
    foreach ($arr1 as $key => $value){
    $ar['id'] = $key;
    $ar['type'] = $value;
    $ar['name'] = $arr2[$key];
    $ar['3'] = $arr3[$key];
    $newarr[] = $ar;
    }
    echo "<pre>";
    print_r($newarr);
      

  4.   

    呵呵,用key的值哈,谢谢各位了
      

  5.   

    $a1 = array('3-0' => '妇科','13-0' => '男科', '24-0' => '儿科','23-0' => '外科'); 
    $a2 = array('3-0' => '张三', '13-0' => '李四', '24-0' => '王五', '23-0' => '赵六'); 
    $a3 = array ('3-0' => '男' ,'13-0' => '女' ,'24-0' => '男', '23-0' => '男');
    $result = array();
    foreach($a1 as $key => $value){
    $result[] =array('id'=>$key,'name' => $value,'type' =>$a2[$key],'sex' =>$a3[$key]);
    }
    for($i=0;$i<count($result);$i++)
    {
    $a4[]=explode('-',$result[$i]['id']);
    }
    echo "<pre>\n";print_r($a4);
    echo "</pre>\n";
    //echo $result[0]['