(PHP 5, PHP 7, PHP 8)
array_uintersect — Veriyi bir geriçağırım işleviyle karşılaştırarak dizilerin kesişimini hesaplar
Veriyi bir geriçağırım işleviyle karşılaştırarak dizilerin kesişimini hesaplar.
dizi
İlk dizi.
diziler
Karşılaştırılacak diziler.
değer_karş_işlevi
Karşılaştırma işlevinin, ilk bileşeninin ikinci bileşenden küçük, eşit veya büyük olması durumunda sıfırdan küçük, eşit veya büyük bir tamsayı döndürmesi gerekir.
Tüm dizi
lerdeki ortak değerleri içeren bir dizi
döndürür.
Örnek 1 - array_uintersect() örneği
<?php
$dizi1 = array("a" => "mor", "b" => "sarı", "c" => "mavi", "kırmızı");
$dizi2 = array("a" => "MOR", "B" => "sarı", "yeşil", "kırmızı");
print_r(array_uintersect($dizi1, $dizi2, "strcasecmp"));
?>
Yukarıdaki örneğin çıktısı:
Array ( [a] => mor [b] => sarı [0] => kırmızı )