“Holen Sie sich ein einzigartiges Array von einem multidimentalen Array nach Wert in PHP” Code-Antworten

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

Holen Sie sich ein einzigartiges Array von einem multidimentalen Array nach Wert in PHP

$uniquePids = array_unique(array_map(function ($i) { return $i['pid']; }, $holder));
Ankur

Ähnliche Antworten wie “Holen Sie sich ein einzigartiges Array von einem multidimentalen Array nach Wert in PHP”

Fragen ähnlich wie “Holen Sie sich ein einzigartiges Array von einem multidimentalen Array nach Wert in PHP”

Weitere verwandte Antworten zu “Holen Sie sich ein einzigartiges Array von einem multidimentalen Array nach Wert in PHP” auf PHP

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen