Listado de las variables en el alcance de una función de PHP puede ser útil durante la depuración para determinar qué variables son accesibles y definido. El alcance de una variable es las áreas de la secuencia de comandos , donde se define la variable . A diferencia de otros lenguajes de programación , las variables globales normales no son accesibles dentro de una función PHP a menos que se declaran de nuevo con la palabra "global " . Superglobales , como "$ _SERVER " y "$ _POST " están disponibles en todos los ámbitos. Puede acceder a una lista de todas las variables de ámbito de una función con la función " get_defined_vars " . Instrucciones
1
Abra su archivo PHP en un editor de texto, como el Bloc de notas de Windows
2
crear una función con el código siguiente : .
my_funct function () {
3
Declarar y asignar valores a las variables que desee utilizar en la función. Por ejemplo :
$ a = 5 , b = $ 11 ;
Las variables declaradas pero no asigna un valor aún (como " $ z ;") no se incluirán en la función de . alcance
4
Imprimir todas las variables en el alcance de la función con el código :
print_r ( array_keys ( get_defined_vars ()) ) ;
Utilizando el ejemplo , esto mostrará las entradas de la matriz de las variables "$ a " y "$ b ".
5
cerrar la función con el código :
}
6
llama a la función con el código :
my_funct ();
7
Guarde el archivo PHP y cargarlo en el servidor web para ver las variables en el ámbito de la función .