array_intersect_assoc()
PHP array_intersect_assoc() funksiyasi
❮ PHP massivlar ma’lumotnomasi
Misol
Ikki massivning kalitlari va qiymatlarini solishtiring va mosliklarni qaytaring:
<?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);
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
array_intersect_assoc() funksiyasi ikki (yoki undan ortiq) massivning kalitlari va qiymatlarini solishtiradi va mosliklarni qaytaradi.
Bu funksiya ikki yoki undan ortiq massivning kalitlari va qiymatlarini solishtiradi va array1 massividagi, array2, array3 va hokazo massivlarda mavjud bo‘lgan elementlarni o‘z ichiga olgan massivni qaytaradi.
Sintaksis
array_intersect_assoc(array1,array2,array3, ...)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| array1 | Majburiy. Birinchi massiv — qolgan massivlar u bilan solishtiriladi |
| array2 | Majburiy. Birinchi massiv bilan solishtiriladigan massiv |
| array3,... | Ixtiyoriy. Birinchi massiv bilan solishtiriladigan massiv |
Texnik tafsilotlar
| Qaytariladigan qiymat: | array1 massividagi, qolgan barcha massivlarda mavjud bo‘lgan elementlarni o‘z ichiga olgan massivni qaytaradi |
|---|---|
| PHP versiyasi: | 4.3.0+ |
Ko‘proq misollar
Misol
Uchta massivning kalitlari va qiymatlarini solishtiring va mosliklarni qaytaring:
<?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);
?>
O‘zingiz sinab ko‘ring »
❮ PHP massivlar ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
