(PHP 4 >= 4.0.4, PHP 5)
get_defined_vars — Devuelve una matriz con todas la variables definidas
Esta función devuelve una matriz multidimensional que contiene una lista de todas las variables definidas, ya sean variables de entorno, de servidor, o definidas por el usuario, al interior del contexto en el que get_defined_vars() es llamado.
Una matriz multidimensional con todas las variables.
Example#1 Ejemplo de get_defined_vars()
<?php
$b = array(1, 1, 2, 3, 5, 8);
$matriz = get_defined_vars();
// imprimir $b
print_r($matriz["b"]);
/* imprimir ruta al interpretre PHP (si es usado como CGI)
* p.ej. /usr/local/bin/php */
echo $matriz["_"];
// imprimir los parametros de la linea de comandos, si existen
print_r($matriz["argv"]);
// imprimir todas las variables del servidor
print_r($matriz["_SERVER"]);
// imprimir todas las claves disponibles para las matrices de variables
print_r(array_keys(get_defined_vars()));
?>
Versión | Descripción |
---|---|
5.0.0 | La variable $GLOBALS se incluye en los resultados de la matriz devuelta. |