“Conocimiento Programación>Programación PHP /MySQL

Cómo capturar todas las variables en PHP Función Alcance

2015/7/29
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 .

Programación PHP /MySQL
Cómo crear una plantilla de página web con PHP
¿Cómo leer el contenido de una página Web remota mediante PHP
Cómo probar las conexiones remotas en el tiempo de espera PHP
Cómo desactivar una alerta en la pantalla en PHP
Cómo convertir las imágenes en datos binarios mediante PHP
Cómo crear una matriz ordenada en PHP
Cómo cambiar el Nombre de la columna de la tabla MySQL con T -SQL
Cómo convertir una cadena UTF -8 en PHP
Conocimiento de la computadora © http://www.ordenador.online