2017-10-10 4 views
0

Jeder zu helfen. Ich möchte Duplikate auf mcs_client_ec_no auf dem folgenden Array entfernen, kann aber nicht herausfinden, wie.Unset-Duplikate in mehrdimensionalen Arrays

Array 
(

[1] => Array 
    (
     [mps_client_ec_no] => REG5 
     [mcs_client_ec_no] => GL98888 
     [mps_school_id] => 6 
     [mcs_school_id] => 6 
    ) 

[2] => Array 
    (
     [mps_client_ec_no] => TAS4752 
     [mcs_client_ec_no] => ALF1252 
     [mps_school_id] => 14 
     [mcs_school_id] => 14 
    ) 

[3] => Array 
    (
     [mps_client_ec_no] => MAP002 
     [mcs_client_ec_no] => ALF1252 
     [mps_school_id] => 14 
     [mcs_school_id] => 14 
    ) 

) 
+0

Sie ein numerisches Array, die assoziative Felder enthält, von denen jeder scheinbar von einer festen Struktur. Möchten Sie im Fall der Deduplizierung das gesamte assoziative Array, das doppelt vorhanden ist, entfernen? In Ihrem Beispiel würde dies bedeuten, dass die Ausgabe mit der Eingabe übereinstimmt. – Mark

+0

@Mark. Ja, ich möchte das gesamte assoziative Array entfernen – Parts

Antwort

0

Versuchen diese

$u = array(0=>array("mcs_client_ec_no" => GL98888,"mps_school_id" => 14),1=>array("mcs_client_ec_no" => GL98888,"mps_school_id" => 154)); 

array_unique($u); 
Verwandte Themen