Loading:


    array compact
    array compact$nazwa_zmiennej [, $... ] )

    compact() 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().



    Napisz Artyku³

    Listing


    //Przykład #1 Przykład użycia compact()

    <?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: igor
    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