本帖最后由 redirggg 于 2013-07-04 11:55:04 编辑

解决方案 »

  1.   

    想输出QueryId、PathId、SourceFolder,然后QueryId重复的话只输出第一个,求大神指点。
      

  2.   

    假设 $t 是你的数组
    $ar=array();
    foreach($t['Results']['SingleResul'] as $v){
            if(!isset($ar[$v['QueryId']])){
                    $ar[$v['QueryId']]=$v;
            }
    }
    foreach($ar as $v)  echo join(' | ' , $v)."<br>";
      

  3.   


    在请教下大牛,比如数组如下:
                        [1] => Array
                            (
                                [QueryId] => 100093
                                [PathId] => 2
                                [SourceFolder] => 1111
                           )
    如果某元素中PathId = 2,就删除该数组元素。求教。