get_defined_vars

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

get_defined_vars Lista todas las variables definidas

Descripción

get_defined_vars(): array

get_defined_vars() devuelve un array multidimensional que contiene la lista de todas las variables definidas, ya sean variables de entorno, de servidor o definidas por el usuario en el ámbito de llamada de la función get_defined_vars().

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Un array multidimensional que contiene todas las variables.

Ejemplos

Ejemplo #1 Ejemplo con get_defined_vars()

<?php
$b
= array(1, 1, 2, 3, 5, 8);

$arr = get_defined_vars();

// Muestra $b
print_r($arr["b"]);

/* Muestra la ruta hacia el intérprete PHP (si se usa como CGI)
* p. ej. /usr/local/bin/php */
echo $arr["_"];

// Muestra los argumentos de la línea de comandos si los hay
print_r($arr["argv"]);

// Muestra todas las variables de servidor
print_r($arr["_SERVER"]);

// Muestra todas las claves disponibles del array de variables
print_r(array_keys(get_defined_vars()));
?>

Ver también