“PHP -Duplikate von mehrdimensionalem Array entfernen” Code-Antworten

Entfernen Sie doppelte Werte im Array -PHP

<?php
$list_programming_language = array('C#',  'C++', 'PHP', 'C#', 'PHP');
$result = array_unique($list_programming_language);
print_r($result);
?>
  
// ==> 'C#',  'C++', 'PHP'
Zidane (Vi Ly - VietNam)

PHP -Duplikate von mehrdimensionalem Array entfernen

$serialized = array_map('serialize', $targetArray);
$unique = array_unique($serialized);
return array_intersect_key($targetArray, $unique);
Marcelo Cortez

Array_unique Mehrdimensionaler PHP

<?php
    function super_unique($array,$key)
    {
       $temp_array = [];
       foreach ($array as &$v) {
           if (!isset($temp_array[$v[$key]]))
           $temp_array[$v[$key]] =& $v;
       }
       $array = array_values($temp_array);
       return $array;

    }


$arr="";
$arr[0]['id']=0;
$arr[0]['titel']="ABC";
$arr[1]['id']=1;
$arr[1]['titel']="DEF";
$arr[2]['id']=2;
$arr[2]['titel']="ABC";
$arr[3]['id']=3;
$arr[3]['titel']="XYZ";

echo "<pre>";
print_r($arr);
echo "unique*********************<br/>";
print_r(super_unique($arr,'titel'));

?>
Fantastic Flatworm

PHP -Duplikate von mehrdimensionalem Array entfernen

array_unique($array, SORT_REGULAR);
Easy Elephant

PHP -Duplikate aus Array entfernen

<?php
$fruits_list = array('Orange',  'Apple', ' Banana', 'Cherry', ' Banana');
$result = array_unique($fruits_list);
print_r($result);
?>
Undefined

So entfernen Sie doppelte Werte aus einem mehrdimensionalen Array in PHP

We used this to de-duplicate results from a variety of overlapping queries.

$input = array_map("unserialize", array_unique(array_map("serialize", $input)));
Nilesh

Ähnliche Antworten wie “PHP -Duplikate von mehrdimensionalem Array entfernen”

Fragen ähnlich wie “PHP -Duplikate von mehrdimensionalem Array entfernen”

Weitere verwandte Antworten zu “PHP -Duplikate von mehrdimensionalem Array entfernen” auf PHP

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen