Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

array_diff_assoc

La funzione array_diff_assoc mette a confronto due o più array e restituisce un nuovo array con le chiavi ed i valori del primo array che non sono presenti in nessun altro array utilizzato nel confronto.

La funzione in oggetto ammette un minimo di due parametri:

Si noti bene che nel confronto vengono utilizzate sia le chiavi che i valori.

Vediamo un esempio:
$a1 = array(0 => "Gatto", 1 => "Cane", 2 => "Topo");
$a2 = array(0 => "Gallo", 1 => "Topo", 2 => "Cane");
$a3 = array(0 => "Topo", 1 => "Cane", 2 => "Gatto");
print_r(array_diff_assoc($a1,$a2,$a3));
L'output del codice qui sopra sarà:
Array (
  [0] => Gatto
  [2] => Topo
)
Il secondo array, come è possibile notare, non ha alcuna coppia chiave/valore in comune con il primo; il terzo array, invece, condivide la coppia 1 => "Cane".

Corsi
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 39 €.
Corso MySQLCorso MySQL
Gestione del database open-source. A partire da 49 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122