Indizie der durch array_unique() entfernten Elemente

Status
Dieses Thema wurde gelöst! Zur Lösung gehen…

tklustig

Erfahrenes Mitglied
Hallo Leute,
gegeben sei folgendes Array
PHP:
$array=array('1'=>'A','2'=>'B','3'=>'C','4'=>'B','5'=>'D','6'=>'A');
Kann ich mittels array_unique() dieses Array so bereinigen, dass alle redundaten Values entfernt werden und die Keys der entfernten Elemente in ein neues Array übertragen werden. Falls das mit array_uinique() nicht klappt, gibt es Alternativen?
 
Zuletzt bearbeitet:
PHP:
<?php

    $array1 = array('1'=>'A','2'=>'B','3'=>'C','4'=>'B','5'=>'D','6'=>'A');
    
    print_r($array1);
    
    $array2 = array_unique($array1);
    
    echo "<br><br>";
    
    print_r($array2);
      
    $array3 = array_diff_assoc($array1, $array2);
    
    echo "<br><br>";
    
    print_r($array3);
?>
 
Status
Dieses Thema wurde gelöst! Zur Lösung gehen…
Zurück