array_intersect_ukey

Diskutiere array_intersect_ukey im PHP Forum im Bereich Programmierung; Ermittelt die Schnittmenge zweier Arrays mittels eines durch eineCallbackfunktion durchgeführten Schlüsselvergleiches array_intersect_ukey() gibt...
  • array_intersect_ukey Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Ermittelt die Schnittmenge zweier Arrays mittels eines durch eineCallbackfunktion durchgeführten Schlüsselvergleiches

array_intersect_ukey() gibt ein Array zurück, welchesalle Werte von array1enthält, die Schlüsselbesitzen, die in allen anderen Argumenten enthalten sind.

Rückgabewert:

Eingabe-Array für den Vergleich der Arrays.

Beispiel:

PHP:
function key_compare_func($key1, $key2)
{
    if ($key1 == $key2)
        return 0;
    else if ($key1 > $key2)
        return 1;
    else
        return -1;
}

$array1 = array('blau'  => 1, 'rot'  => 2, 'grün'  => 3, 'violett' => 4);
$array2 = array('grün' => 5, 'blau' => 6, 'gelb' => 7, 'türkis'   => 8);

var_dump(array_intersect_ukey($array1, $array2, 'key_compare_func'));
 
Thema:

array_intersect_ukey

Oben Unten