..


Enlaces patrocinados

array_diff_assoc

Array_diff_assoc función compara dos o más matrices y devuelve una nueva matriz con las claves y valores de la primera matriz que no se encuentran en las matrices utilizados en la comparación.

La función en cuestión admite un mínimo de dos parámetros:

  • matriz1 - (obligatorio) La primera matriz es la piedra de toque para las matrices de otros;
  • matriz2 - (se requiere) una matriz que se compara con la primera matriz;
  • arrayN - (opcional) otras matrices que se compara con la primera matriz;
Nótese que en la comparación se utilizan las claves y valores.

He aquí un ejemplo:





 $ A1 = array (0 => "Gato", 1 => "Perro", 2 => "Rata");







 $ A2 = array (0 => "El pollo", 1 => "Rata", 2 => "perro");







 $ A3 = array (0 => "Rata", 1 => "Perro", 2 => "Gato");







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



La salida del código anterior será:
 



 Array (



  



 [0] => Cat



  



 [2] => Rata







 )

 
La segunda matriz, como se puede ver, no tiene par clave / valor en común con la primera y la tercera matriz, sin embargo, las acciones par 1 => "perro".

En la misma categoría ...
E-Learning
Linux (Curso) Linux (Curso)
Guía completa de código abierto del sistema. A partir de 49 €.
MySQL (Curso) MySQL (Curso)
Gestión de base de datos de código abierto. A partir de 39 €.
PHP (Curso) PHP (Curso)
Ciclo completo para la creación de sitios Web dinámicos. A partir de 49 €.
Enlaces patrocinados