..


Link-uri sponsorizate

array_diff_assoc

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:

  • matrice1 - (obligatoriu) prima matrice este piatra de temelie pentru alte matrice;
  • array2 - (obligatoriu) O matrice să fie comparat cu prima matrice;
  • arrayN - (opţional) Alte tablouri care urmează să fie comparat cu prima matrice;
Reţineţi bine că, în comparaţie sunt utilizate atât cheile şi valorile.

Iată un exemplu:





 $ 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".

În aceeaşi categorie ...
E-Learning
Linux (Curs) Linux (Curs)
Ghid complet pentru open-source de sistem. De la 49 €.
MySQL (Curs) MySQL (Curs)
De gestionare a bazei de date open-source. De la 39 €.
PHP (Curs) PHP (Curs)
Ciclu complet pentru crearea de site-uri Web dinamice. De la 49 €.
Link-uri sponsorizate