PHP array_diff_assoc() Fonction

❮ Référence PHP Array

Exemple

Comparez les clés et valeurs de deux tableaux et renvoyez les différences :

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","b"=>"green","c"=>"blue");

$result=array_diff_assoc($a1,$a2);
print_r($result);
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction array_diff_assoc() compare les clés et valeurs de deux (ou plusieurs) tableaux et renvoie les différences.

Cette fonction compare les clés et valeurs de deux (ou plusieurs) tableaux et renvoie un tableau contenant les entrées de array1 qui ne sont pas présentes dans array2 ou array3 , etc.


Syntaxe

array_diff_assoc( array1,array2,array3... )

Valeurs des Paramètres

Paramètre Description
array1 Requis. Le tableau à comparer
array2 Requis. Un tableau à comparer
array3,... Optionnel. D'autres tableaux à comparer


Détails Techniques

Valeur de Retour : Renvoie un tableau contenant les entrées de array1 qui ne sont présentes dans aucun des autres tableaux
Version PHP : 4.3+

Plus d'Exemples

Exemple

Comparez les clés et valeurs de deux tableaux et renvoyez les différences :

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"green","g"=>"blue");

$result=array_diff_assoc($a1,$a2);
print_r($result);
?>
Essayez-le vous-même »

Exemple

Comparez les clés et valeurs de trois tableaux et renvoyez les différences :

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","f"=>"green","g"=>"blue");
$a3=array("h"=>"red","b"=>"green","g"=>"blue");

$result=array_diff_assoc($a1,$a2,$a3);
print_r($result);
?>
Essayez-le vous-même »

❮ Référence PHP Array