..


Liens sponsorisés

array_diff_assoc

Fonction array_diff_assoc compare deux ou plusieurs tableaux et renvoie un nouveau tableau avec les clés et valeurs du premier tableau qui ne figurent pas dans n'importe quel autres tableaux utilisés dans la comparaison.

La fonction en question admet un minimum de deux paramètres:

  • matrice1 - (obligatoire) Le premier tableau est la pierre de touche pour les autres tableaux;
  • array2 - (obligatoire) Un tableau à comparer avec le premier tableau;
  • arrayN - (facultatif) d'autres tableaux à comparer avec le premier tableau;
Notez bien que dans la comparaison sont utilisés à la fois les clés et valeurs.

Voici un exemple:





 $ A1 = array (0 => "Chat", 1 => "chien", 2 => "Rat");







 $ A2 = array (0 => "Poulet", 1 => "Rat", 2 => "Dog");







 $ A3 = array (0 => "Rat", 1 => "chien", 2 => "Chat");







 print_r (array_diff_assoc ($ A1, $ A2, $ a3));



La sortie du code ci-dessus sera:
 



 Array (



  



 [0] => Cat



  



 [2] => Rat







 )

 
Le second tableau, comme vous pouvez le voir, n'a pas paire clé / valeur en commun avec le premier et le troisième tableau, cependant, la part paire 1 => "chien".

Dans la même catégorie ...
E-Learning
Linux (Cours) Linux (Cours)
Guide complet de système open-source. A partir de 49 €.
MySQL (Cours) MySQL (Cours)
Gestion des bases de données open-source. A partir de 39 €.
PHP (cours) PHP (cours)
Cours complet pour la création de sites Web dynamiques. A partir de 49 €.
Liens sponsorisés