Funcția PHP array_intersect_assoc().

Funcția PHP array_intersect().
Funcția PHP array_intersect_key().

Funcția array_intersect_assoc este o versiune avansată a funcției array_intersect pe care am studiat-o în tutorialul anterior. Compară atât cheile, cât și valorile a două sau mai multe matrice și returnează rezultatul potrivit.

Compară cheile și valorile din prima matrice cu cheile și valorile altor matrice și returnează o matrice asociativă care conține cheile și valorile comune/potrivire.

Care este sintaxa funcției array_intersect_assoc în PHP?

array_intersect_assoc(array1,array2,array3, ...)
parametriiDetalii
matrice1Matrice de la care se face comparația – Obligatoriu
matrice2Matrice cu care să se compare – Necesar
matrice3,...Alte matrice cu care să se compare – Necesar
Funcția array_intersect_assoc în PHP

Exemple de funcție array_intersect_assoc

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

$result=array_intersect_assoc($a1,$a2);
print_r($result);
?>

În exemplul de mai sus, funcția array_intersect compară cheile și valorile a două matrice și returnează potrivirile.

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

$result=array_intersect_assoc($a1,$a2,$a3);
print_r($result);
?>

În exemplul de mai sus, funcția array_intersect compară cheile și valorile a trei matrice și returnează potrivirile.

Funcția PHP array_intersect().
Funcția PHP array_intersect_key().

Rămâneți la curent cu PHP!

Nu trimitem spam!

en English
X
Derulaţi în sus