array_uintersect_assoc
Veriyi bir geriçağırım işleviyle karşılaştırarak
dizilerin kesişimini hesaplarken ek olarak indislere de bakar
&reftitle.description;
arrayarray_uintersect_assoc
arraydizi1
arraydizi2
array ...
callbackveri_karş_işlevi
Veriyi bir geriçağırım işleviyle karşılaştırarak dizilerin kesişimini
hesaplarken ek olarak indislere de bakar.
array_uintersect işlevinin tersine karşılaştırmada
anahtarlar kullanılır. Veri bir karşılaştırma işlevi kullanılarak
karşılaştırılır.
&reftitle.parameters;
dizi1
İlk dizi.
dizi2
İkinci dizi.
veri_karş_işlevi
Karşılaştırma için kullanıcı tarafından sağlanan bir geriçağırım işlevi
kullanılır. İşlev, ilk değiştirgenin ikinciden büyük, küçük veya ikinciye
eşit olması durumlarında sırayla sıfırdan büyük, küçük bir değer veya sıfır
döndürmelidir.
&reftitle.returnvalues;
Tüm değiştirgeleri ifade etmek üzere dizi1'in tüm
değerlerini içeren bir dizi ile döner.
&reftitle.examples;
- array_uintersect_assoc örneği
"mor", "b" => "sarı", "c" => "mavi", "kırmızı");
$dizi2 = array("a" => "MOR", "B" => "sarı", "yeşil", "kırmızı");
print_r(array_uintersect_assoc($dizi1, $dizi2, "strcasecmp"));
?>
]]>
&example.outputs;
mor
)
]]>
&reftitle.seealso;
array_uintersect
array_intersect_assoc
array_intersect_uassoc
array_uintersect_uassoc