(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)
array_intersect — Dizilerin kesişimini hesaplar
array_intersect() işlevi tüm bağımsız değişkenlerinde mevcut olan dizi
değerlerini anahtarlarını koruyarak bir dizi içinde döndürür.
dizi
Aranacak ana değerleri içeren dizi.
arrayler
Değerleri karşılaştırılacak diziler.
Tüm bağımsız değişkenlerde mevcut olan dizi
değerlerini içeren bir dizi döner.
Sürüm: | Açıklama |
---|---|
8.0.0 | Bu işlev artık yalnızca tek bir bağımsız değişken ile çağrılabiliyor. Evvelve en az iki bağımsız değişken gerekirdi. |
Örnek 1 - array_intersect() örneği
<?php
$array1 = array("a" => "green", "red", "blue");
$array2 = array("b" => "green", "yellow", "red");
$result = array_intersect($array1, $array2);
print_r($result);
?>
Yukarıdaki örneğin çıktısı:
Array ( [a] => green [0] => red )
Bilginize: İki elemanın eşit olması için sadece ve sadece
(string) $elem1 === (string) $elem2
olmalıdır. Başka bir deyişle, değerlerin dizgesel gösterimleri aynı olmalıdır.