array_diff_ukey Karşılaştırma için bir geriçağırım işlevi kullanarak dizilerin farkını hesaplar &reftitle.description; arrayarray_diff_ukey arraydizi arraydiziler callableanh_karş_işlevi dizi ile diziler'i karşılaştırır ve farkı döndürür. Değerler yerine anahtarları karşılaştırması dışında array_diff işlevi gibidir. array_diff_key işlevinden farklı olarak anahtarları karşılaştırmak için bir dahili işlev değil, kullanıcı tanımlı bir geriçağırım işlevi kullanılır. &reftitle.parameters; dizi Karşılaştırılacak dizi. diziler Karşılaştırılacak diğer diziler. anh_karş_işlevi &sort.callback.description; &reftitle.returnvalues; Diğer dizilerde mevcut olmayan dizi girdilerinden oluşan bir dizi döner. &reftitle.examples; - <function>array_diff_ukey</function> örneği $a2) return 1; else return -1; } $dizi1 = array('blue' => 1, 'red' => 2, 'green' => 3, 'purple' => 4); $dizi2 = array('green' => 5, 'blue' => 6, 'yellow' => 7, 'cyan' => 8); var_dump(array_diff_ukey($dizi1, $dizi2, 'anh_kars_islevi')); ?> ]]> &example.outputs; int(2) ["purple"]=> int(4) } ]]> &reftitle.notes; Bu işlev n boyutlu bir dizinin sadece bir boyutunu karşılaştırır. Daha derinliğine karşılaştırmalar yapmak için array_diff_ukey($dizi1[0], $dizi2[0], 'anh_kars_islevi'); sözdizimini kullanabilirsiniz. &reftitle.seealso; array_diff array_udiff array_diff_assoc array_diff_uassoc array_udiff_assoc array_udiff_uassoc array_diff_key array_intersect array_intersect_assoc array_intersect_uassoc array_intersect_key array_intersect_ukey