Loading:


    array_intersect_ukey()

    array_intersect_ukey ($array1, $array2, ...);

     

    Oblicza przecięcie tablic za pomocą wywołania funkcji na klucze do porównania, zwraca tablicę zawierającą wszystkie wartości z array1, które pasują do kluczy, które są obecne we wszystkich argumentach.

    Kompatybilność: PHP5.



    Napisz Artyku³

    Listing

    <?php
    function key_compare_func($key1, $key2)
    {
        if ($key1 == $key2)
            return 0;
        else if ($key1 > $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'));
    ?>
    //zwróci:

    array(2) {
      ["blue"]=>
      int(1)
      ["green"]=>
      int(3)
    }




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors