2009-04-04 14 views

Respuesta

61

get_defined_vars

Esta función devuelve una matriz multidimensional que contiene una lista de todas las variables definidas, ser ellos medio ambiente, servidor o las variables definidas por el usuario, dentro del alcance que get_defined_vars() se llama.

22

get_defined_vars() hace exactamente lo que quiere.

Esta función devuelve una matriz multidimensional que contiene una lista de todas las variables definidas, sean ellos medio ambiente, servidor o las variables definidas por el usuario, dentro del alcance que get_defined_vars() se llama.

>>> function test($foo) { print_r(get_defined_vars()); } 
>>> test('bar'); 
Array 
(
    [foo] => bar 
) 
+0

El >>> ..., ¿hay alguna consola de línea de comandos PHP que no sepa? –

+8

Sí, se llama phpa, puede obtenerlo aquí: http://david.acz.org/phpa/ También puede usar el comando 'php -a' para ejecutar PHP de forma interactiva, pero le faltan algunas características importantes. –

+2

También: http://jan.kneschke.de/projects/php-shell/ – troelskn

Cuestiones relacionadas