Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 "
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 "
print_multidimensional_array ( $ array ) ;