..
Funcţia Array_diff_assoc compară două sau mai multe matrice şi returnează o matrice nouă, cu cheile şi valorile din matrice în primul rând că nu se găsesc în orice alte matrice utilizate în comparaţie.
Funcţia în cauză admite un minim de doi parametri:
$ A1 = array (0 => "Cat", 1 => "Dog", 2 => "Rat"); $ A2 = array (0 => "pui", 1 => "Rat", 2 => "Dog"); $ A3 = array (0 => "Rat", 1 => "Dog", 2 => "Cat"); print_r (array_diff_assoc ($ a1, $ a2, a3 $));De ieşire a codului de mai sus vor fi:
Array ( [0] => Cat [2] => Rat )Matrice al doilea rând, după cum puteţi vedea, nu are nici o pereche de chei / valori în comun cu prima şi a treia matrice, cu toate acestea, cotele de perechea 1 => "Dog".
| |
Linux (Curs)
Ghid complet pentru open-source de sistem. De la 49 €. |
| |
MySQL (Curs)
De gestionare a bazei de date open-source. De la 39 €. |
| |
PHP (Curs)
Ciclu complet pentru crearea de site-uri Web dinamice. De la 49 €. |