Php 如何从多维数组中删除重复数组

Php 如何从多维数组中删除重复数组,php,arrays,Php,Arrays,我想从多维数组中删除重复数组 下面是我的代码 $getResult = $wpdb->get_results("SELECT *FROM `".$wpdb->prefix."flyusers` WHERE user_id=$userid ORDER BY id"); if(isset($getResult) && !empty($getResult)){ foreach($getResult as $key=>$val){

我想从多维数组中删除重复数组

下面是我的代码

$getResult = $wpdb->get_results("SELECT *FROM `".$wpdb->prefix."flyusers` WHERE  user_id=$userid ORDER BY id");             

 if(isset($getResult) && !empty($getResult)){
    foreach($getResult as $key=>$val){

        $getStorePosts = get_posts($args);

        $postTitle = array_column($getStorePosts, 'post_title','ID');
        $main = array();
        foreach ($getStorePosts as $key => $value) {
            $id =$value->ID;
            $titlesOfProduct[$id]= $value->post_title;
        }

        echo "<pre>";
        print_r ($titlesOfProduct);
        echo "</pre>";
    }
} 
<pre>
Array
(
    [665] => Royal Wulff size 8
    [13] => Royal Wulff
    [128] => Blue Wing Olive (BWO) Nymph
)
</pre>
$getResult=$wpdb->get_results(“从“.”$wpdb->prefix.flyusers`WHERE user_id=$userid按id排序”);
if(isset($getResult)&&!empty($getResult)){
foreach($getResult作为$key=>$val){
$getStorePosts=get_posts($args);
$postTitle=array_column($getStorePosts,'post_title','ID');
$main=array();
foreach($getStorePosts作为$key=>$value){
$id=$value->id;
$titlesOfProduct[$id]=$value->post_title;
}
回声“;
印刷品(产品名称);
回声“;
}
} 
它显示以下输出


排列
(
[665]=>皇家伍尔夫8号
[13] =>皇家伍尔夫酒店
)
排列
(
[665]=>皇家伍尔夫8号
[13] =>皇家伍尔夫酒店
[128]=>蓝翼橄榄(BWO)若虫
)
但我只想要这个输出


排列
(
[665]=>皇家伍尔夫8号
[13] =>皇家伍尔夫酒店
[128]=>蓝翼橄榄(BWO)若虫
)

有人在这方面请求帮助。

您正在循环中输出。循环后输出,您只得到一个完整的数组

$getResult=$wpdb->get_results(“从“.”$wpdb->prefix.flyusers`WHERE user_id=$userid按id排序”);
if(isset($getResult)&&!empty($getResult)){
foreach($getResult作为$key=>$val){
$getStorePosts=get_posts($args);
$postTitle=array_column($getStorePosts,'post_title','ID');
$main=array();
foreach($getStorePosts作为$key=>$value){
$id=$value->id;
$titlesOfProduct[$id]=$value->post_title;
}
}
回声“;
印刷品(产品名称);
回声“;
} 

我的答案有用吗?
<pre>
Array
(
    [665] => Royal Wulff size 8
    [13] => Royal Wulff
    [128] => Blue Wing Olive (BWO) Nymph
)
</pre>
$getResult = $wpdb->get_results("SELECT *FROM `".$wpdb->prefix."flyusers` WHERE  user_id=$userid ORDER BY id");


if(isset($getResult) && !empty($getResult)){
     foreach($getResult as $key=>$val){
          $getStorePosts = get_posts($args);
          $postTitle = array_column($getStorePosts, 'post_title','ID');
          $main = array();
          foreach ($getStorePosts as $key => $value) {
              $id =$value->ID;
              $titlesOfProduct[$id]= $value->post_title;
          }
      }
      echo "<pre>";
      print_r ($titlesOfProduct);
      echo "</pre>";
}