array_intersect_ukey Calcula la intersección de dos arrays utilizando una función de retrollamada sobre las claves para la comparación &reftitle.description; arrayarray_intersect_ukey arrayarray arrayarrays callablekey_compare_func array_intersect_ukey devuelve un array que contiene todas las valores del array array que contienen claves presentes en todos los argumentos. &reftitle.parameters; array Array inicial para la comparación de arrays. arrays Arrays a comparar. key_compare_func &sort.callback.description; &reftitle.returnvalues; Devuelve los valores del array array cuyas claves existen en todos los argumentos. &reftitle.examples; Ejemplo con <function>array_intersect_ukey</function> $key2) return 1; else return -1; } $array1 = array('blue' => 1, 'red' => 2, 'green' => 3, 'purple' => 4); $array2 = array('green' => 5, 'blue' => 6, 'yellow' => 7, 'cyan' => 8); var_dump(array_intersect_ukey($array1, $array2, 'key_compare_func')); ?> ]]> &example.outputs; int(1) ["green"]=> int(3) } ]]> En este ejemplo, se puede ver que solo las claves 'blue' y 'green' están presentes en ambos arrays y, por lo tanto, son devueltas. Note también que los valores para las claves 'blue' y 'green' difieren entre los dos arrays. No obstante, aún coinciden porque solo las claves son verificadas. Los valores devueltos son los del array array. &reftitle.seealso; array_diff array_udiff array_diff_assoc array_diff_uassoc array_udiff_assoc array_udiff_uassoc array_diff_key array_diff_ukey array_intersect array_intersect_assoc array_intersect_uassoc array_intersect_key