Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako do zoznamu PHP premenné

PHP Hypertext Preprocessor je dynamicky typový jazyk , čo znamená , že rovnaká premenná môže obsahovať viac dát typov . To urýchľuje vývojový cyklus tým , že odstráni potrebu starostlivo definovať a testovať typ dát každého premennej . Ďalšou výhodou je veľké množstvo vstavaných funkcií , ktoré PHP má . To dáva vývojárom mnoho funkcií , ktoré môžu byť použité bez akýchkoľvek dodatočných prác . Pokyny dovolená 1

Vytvorte nový súbor pomocou textového editora , ako je napríklad Poznámkový blok , a napísať PHP funkcie , ktorá bude rekurzívne zobrazí všetky prvky poľa v neusporiadané zoznamu . Konkrétne by mal slučku cez všetky prvky v poli a , ak je súčasťou je tiež pole , obráťte sa s sub - pole . Týmto spôsobom bude vytvorený vnorený zoznam so všetkými premennými v poli . Kód je nasledujúci :

funkcie print_multidimensional_array ( $ pole ) {

echo "

    " ;

    foreach ( $ pole as $ key = > $ hodnota ) {

    echo "

  • " . $ Key . " < /B > " ;

    if ( is_array ( $ value ) ) {

    print_multidimensional_array ( $ value ) ;

    } else {

    echo $ hodnota ;

    }

    echo " < /li > " ;

    }

    echo " < /ul > " ;

    }
    2

    použiť funkciu " get_defined_vars " , aby sa všetky definované PHP premenné do poľa , vrátane východiskových premenných PHP , ako je napríklad " $ _SERVER " pole . Funkcia nemá žiadne parametre . Tu je kód :

    $ array = get_defined_vars ( ) ;
    3

    Volanie funkcie , ktorú ste definovali v kroku 1 s pole vytvorené v kroku 2 sa zobrazia všetky premenné v aktuálnom rozsahu . Tu je príklad použitia vzorky :

    $ someVariable = ;

    $ someArray = array ( ' name ' = > ' John Smith ' , ' staroby ' = > 23 " Hello ! " , ' namiesto ' = > ' Kalifornia ' ) ;

    echo "

    Zoznam premenných : < /h1 > " ;

    print_multidimensional_array ( $ array ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené