..


Enllaços patrocinats

array_diff_assoc

Array_diff_assoc funció compara dos o més matrius i retorna una nova matriu amb les claus i valors de la primera matriu que no estan presents en les matrius utilitzats en la comparació.

La funció en qüestió admet un mínim de dos paràmetres:

  • matriz1 - (obligatori) La primera matriu representa el punt de referència per a altres matrius;
  • matriz2 - (es requereix) una matriu que es compara amb la primera matriu;
  • arrayN - (opcional) altres matrius que es compara amb la primera matriu;
Noteu que en la comparació s'utilitzen les claus i els valors.

Heus aquí un exemple:





 $ A1 = array (0 => "Gat", 1 => "Gos", 2 => "Ratolí");







 $ A2 = array (0 => "Pollastre", 1 => "Ratolí", 2 => "gos");







 $ A3 = array (0 => "Ratolí", 1 => "Gos", 2 => "Gat");







 print_r (array_diff_assoc ($ a1, $ a2, $ a3));



La sortida del codi anterior és:
 



 Array (



  



 [0] => Gats



  



 [2] => Ratolí







 )

 
La segona matriu, com es pot veure, no té parell clau / valor en comú amb la primera i la tercera matriu, però, les accions parell 1 => "gos".

A la mateixa categoria ...
E-Learning
Curs de Linux Curs de Linux
Guia completa de codi obert del sistema. A partir de 49 €.
Curs de MySQL Curs de MySQL
Gestió de base de dades de codi obert. A partir de 39 €.
Curs de PHP Curs de PHP
Cicle complet per a la creació de llocs web dinàmics. A partir de 49 €.
Enllaços patrocinats