..


Sponzorované odkazy

array_diff_assoc

Array_diff_assoc funkcie porovnáva dva alebo viac polí a vráti nové pole pomocou kľúča a hodnoty prvého poľa, ktoré sa nevyskytujú v žiadnej inej pole pre porovnanie.

Funkcia v otázke priznáva minimálne dva parametre:

  • pole1 - (povinné) Prvé pole je skúšobným kameňom pre ďalšie polia;
  • pole2 - (povinné) pole sa v porovnaní s prvým poľom;
  • arrayN - (voliteľne) Ostatné pole sa v porovnaní s prvým poľom;
Všimnite si tiež, že v porovnaní sa používajú aj kľúče a hodnoty.

Tu je príklad:





 $ A1 = array (0 => "Cat", 1 => "pes", 2 => "krysa");







 $ A2 = array (0 => "kura", 1 => "krysa", 2 => "pes");







 $ A3 = array (0 => "krysa", 1 => "pes", 2 => "mačka");







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



Výstup vyššie uvedený kód bude:
 



 Array (



  



 [0] => Mačka



  



 [2] => Potkan







 )

 
Druhé pole, ako môžete vidieť, nemá kľúč / hodnota pár spoločného s prvou a treťou pole, ale pár akcií, 1 => "pes".

V rovnakej kategórii ...
E-Learning
Linux (kurz) Linux (kurz)
Kompletný sprievodca pre open-source systému. Od 49 €.
MySQL (kurz) MySQL (kurz)
Správa open-source databázy. Od 39 €.
PHP (kurz) PHP (kurz)
Celý kurz pre vytváranie dynamických webov. Od 49 €.
Sponzorované odkazy