Creare un nuovo file utilizzando un editor di testo , come Blocco note , e scrivere una funzione PHP che ricorsivamente visualizzare tutti gli elementi di un array in una lista non ordinata . In particolare , si deve scorrere tutti gli elementi di un array e , se un elemento è anche un array, chiama se stesso con il sub- array. In questo modo , verrà creato un elenco nidificato con tutte le variabili di un array. Il codice completo è qui sotto:
funzione print_multidimensional_array ( $ array ) {
echo "
foreach ( $ array da $ key = > $ value) {
echo "
se ( is_array ( $ value ) ) {
print_multidimensional_array ( $ value);
} else {
echo $ valore ; }
echo " < /li> " ; }
echo " < /ul > " ;
}
2
utilizzare la funzione " get_defined_vars " per ottenere tutte le variabili PHP definite in un array , tra cui le variabili predefinite di PHP , come ad esempio il " $ _SERVER " array. La funzione non accetta parametri . Ecco il codice :
$ array = get_defined_vars ();
3
Chiamare la funzione definita nella Fase 1 con il campo creato al punto 2 per visualizzare tutte le variabili nell'ambito corrente . Ecco un esempio di esempio di utilizzo :
$ someVariable = " Ciao ! " ;
$ SomeArray = array ( 'name' = > ' John Smith ', ' età ' = > 23 , 'location ' => ' California ');
echo "
print_multidimensional_array ( $ array ) ;
Programmazione © www.354353.com