array_diff
Calculez les différences de tableaux
array_diff()
renvoie un tableau de différences entre deux tableaux. Ce tableau comprend toutes les valeurs de clés du tableau comparé mais pas dans aucun autre tableau de paramètres.
Dans le tableau renvoyé, le nom de clé reste le même.
Comparez les valeurs clés de deux tableaux et renvoyez la différence:
<? Php $ a1 = array ( "a" => "red" , "b" => "vert" , "c" => "bleu" , "d" => "jaune" ) ; $ a2 = array ( "e" => "red" , "f" => "vert" , "g" => "bleu" ) ; $ résultat = Array_Diff ( $ A1 , $ A2 ) ; print_r ( $ result ) ; ?>
Essayez-le vous-même
Comparez les valeurs de trois tableaux et renvoyez la différence:
<? Php $ a1 = array ( "a" => "red" , "b" => "vert" , "c" => "bleu" , "d" => "jaune" ) ; $ a2 = array ( "e" => "red" , "f" => "noir" , "g" => "violet" ) ; $ a3 = array ( "a" => "red" , "b" => "noir" , "h" => "jaune" ) ; $ résultat = Array_Diff ( $ A1 , A2 $ , A3 $ ) ; print_r ( $ result ) ; ?>
Essayez-le vous-même
array_diff ( array1 , array2 , array3 ... ) ;
paramètre | décrire |
---|---|
Array1 | Requis. Le premier tableau qui est comparé aux autres tableaux. |
Array2 | Requis. Le tableau qui se compare au premier tableau. |
Array3 , ... | Facultatif. Autres tableaux comparés au premier tableau. |