array_intersect_key()

PHP array_intersect_key() funksiyasi

❮ PHP massivlar ma’lumotnomasi

Misol

Ikki massivning kalitlarini solishtiring va mosliklarni qaytaring:

<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue"); $a2=array("a"=>"red","c"=>"blue","d"=>"pink"); $result=array_intersect_key($a1,$a2); print_r($result); ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

array_intersect_key() funksiyasi ikki (yoki undan ortiq) massivning kalitlarini solishtiradi va mosliklarni qaytaradi.

Bu funksiya ikki yoki undan ortiq massivning kalitlarini solishtiradi va array1 massividagi, array2, array3 va hokazo massivlarda mavjud bo‘lgan elementlarni o‘z ichiga olgan massivni qaytaradi.


Sintaksis

array_intersect_key(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: 5.1.0+

Ko‘proq misollar

Misol

Ikkita indekslangan massivning kalitlarini solishtiring va mosliklarni qaytaring:

<?php $a1=array("red","green","blue","yellow"); $a2=array("red","green","blue"); $result=array_intersect_key($a1,$a2); print_r($result); ?>
O‘zingiz sinab ko‘ring »

Misol

Uchta massivning kalitlarini solishtiring va mosliklarni qaytaring:

<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue"); $a2=array("c"=>"yellow","d"=>"black","e"=>"brown"); $a3=array("f"=>"green","c"=>"purple","g"=>"red"); $result=array_intersect_key($a1,$a2,$a3); print_r($result); ?>
O‘zingiz sinab ko‘ring »

❮ PHP massivlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!