PHP Hypertext Preprocessor è un linguaggio tipizzato in modo dinamico , il che significa che la stessa variabile può contenere diversi tipi di dati . Questo velocizza il ciclo di sviluppo , eliminando la necessità di definire con attenzione e verificare i dati - tipo di ogni variabile . Un altro vantaggio è il gran numero di funzioni incorporate che PHP ha. Questo dà agli sviluppatori molte caratteristiche che possono essere utilizzati senza alcun lavoro supplementare . Istruzioni
1
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 "
- " . tasto $ . " < /b > : " ;
se ( is_array ( $ value ) ) {
print_multidimensional_array ( $ value);
} else {
< p > 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 "
Elenco delle variabili: < /h1 > " ;
print_multidimensional_array ( $ array ) ;