Loading:


    compact()

    Stwarza tablicę zawierającą zmienne i ich wartości. pobiera zmienną liczbę parametrów. Każdy parametr może być albo stringiem zawierającym nazwę zmiennej lub tablicę nazw zmiennych. Tablica może zaierać w sobie inne tablice nazw zmiennych; compact() obsłuży je rekurencyjnie.

     

    Dla każdej z nich compact() sprawdza zmienną o nazwie określnej przez bieżący symbol w tablicy i dodaje ją do tablicy wyjściowej tak, że nazwa zmiennej staje się kluczem z zawartość zmiennej wartością dla tego klucza. W skrócie, funkcja ta jest przeciwnością extract(). Zwraca ona tablicę zawierającą zmienne do niej dodane.

     

    Dowolne ciągi tekstowe, które nie są ustawione, poprostu będą pominięte.

     

    Informacja: Ponieważ zmienne zmienne nie mogą być używane w połączeniu z tablicami superglobalnymi wewnątrz funkcji, tablice superglobalne nie mogą być przekazywane do funkcji compact().

     

    Kompatybilność: PHP4, PHP5.



    Napisz Artyku³

    Listing

    <?php
    $miasto = "San Francisco";
    $stan = "CA";
    $wydarzenie = "SIGGRAPH";

    $zmienne_lokalizacyjne = array("miasto", "stan");

    $wynik = compact("wydarzenie", "nic", $zmienne_lokalizacyjne);
    print_r($wynik);

    --Powyższy przykład wyświetli:

    +Array
    (
        [wydarzenie] => SIGGRAPH
        [miasto] => San Francisco
        [stan] => CA
    )




    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