Elenco delle variabili nell'ambito di una funzione PHP può essere utile durante il debug per determinare quali variabili sono accessibili e definito . L'ambito di una variabile è la zone dello script in cui è definita la variabile . A differenza di altri linguaggi di programmazione , le normali variabili globali non sono accessibili all'interno di una funzione PHP a meno che non siano dichiarati nuovamente la parola "globale" . Superglobals , come ad esempio " $ _SERVER " e " $ _POST " sono disponibili in tutti gli ambiti. È possibile accedere a un elenco di tutte le variabili in ambito di una funzione con la funzione " get_defined_vars " . Istruzioni 
 1 
 Aprire il file PHP in un editor di testo, come Blocco note di Windows 
 2 
 creare una funzione con l'aggiunta del seguente codice : . 
 
 funzione my_funct ( ) { 
 3 
 dichiarare e assegnare i valori di tutte le variabili che si desidera utilizzare nella funzione . Per esempio : 
 
 $ a = 5; $ b = 11; 
 
 Eventuali variabili dichiarate ma non ancora assegnato un valore ( ad esempio " $ z ;") non saranno inclusi nella funzione di . portata 
 4 
 stampare tutte le variabili nel campo di applicazione della funzione aggiungendo il codice : 
 
 print_r ( array_keys ( get_defined_vars ( ))) ; 
 
 Utilizzando l'esempio , questo mostrerà le voci di matrice per le variabili " $ a" e " $ b . " 
 5 
 Chiudere la funzione con il codice : 
 
 } 
 6 
 Chiamare la funzione aggiungendo il codice : 
 
 my_funct (); 
 7 
 Salvare il file PHP e caricarlo sul server Web per visualizzare le variabili nel campo di applicazione della funzione .