array array_merge (array array1, array array2 [, array ...]) 
array array_unique (array array) 这些看看手册就知道了

解决方案 »

  1.   

    我要组合成的是以1部分为键2部分为值的数组。
    我想用foreach,
    foreach($match as $match[1]=>$match[2]) {
    $a=array($match[1]=>$match[2]);
    }
    $a=array_unique($a);
    好像用错了。丢人。
      

  2.   

    ????why....zairwolfi(君子兰).....信誉分又降了????想不通.....
      

  3.   

    $array1 = array ("color" => "red", 2, 4);
    $array2 = array ("a", "b", "color" => "green", "shape" => "trapezoid", 4);
    $result = array_merge ($array1, $array2);
    array array_unique ($result);
      

  4.   

    Array ( 
    [1] => Array ( [0] => x1 [1] => x3 [2] => x2 [3] => x2 ) 
    [2] => Array ( [0] => 311 [1] => 322 [2] => 333 [3] => 333 ) 

    ===>
    Array ( 
     [x1] => 311 [x3] => 332 [x2] => 333 

    ???
      

  5.   

    ustb(偶然) ,array_combine函数是好,但是需要php5,晕倒。
      

  6.   

    呵呵,我喜欢在别的版捣乱的。
    那天你没看到有人在asp版用我的名字做标题的一篇文章上了csdn十大热门么?呵呵。
      

  7.   

    如果用不了,在线手册上有人回了一个函数,可以作为array_combine的替换函数<?php
    function arraycombine($a, $b) {
       $num = count($a);
       if ($num != count($b) || $num == 0) return false;
       
       $a = array_values($a);
       $b = array_values($b);   $c = array();
       for ($i = 0; $i < $num; $i++) {
           $c[$a[$i]] = $b[$i];
       }
       return $c;
    }
    ?>
      

  8.   

    呵呵,我喜欢在别的版捣乱的。
    那天你没看到有人在asp版用我的名字做标题的一篇文章上了csdn十大热门么?呵呵-----------------哈,有的意思...楼主方便贴出地址让我看一下吗?
      

  9.   

    <?php
    $ar = array ( 
      1 => array( "x1", "x3", "x2", "x2" ), 
      2 => array( 311, 322, 333, 333 ) 
    );foreach($ar[1] as $k=>$v)
      $d[$v] = $ar[2][$k];
    print_r($d);//php5可写作
    $c = array_combine($ar[1], $ar[2]);
    print_r($c);?>
      

  10.   

    浪子快刀:http://community.csdn.net/Expert/TopicView.asp?id=3300281
    这只是冰山一角。我在那些地方回了很多帖子,内容都是“此问题已揭帖,得分人:zairwolf”那样的。结果很多人的帖子因为被他们那里的版主给删了,还被举报倒分呢。