Manuale PHP
Indietro |  | Avanti

# get_defined_vars

(PHP 4 >= 4.0.4, PHP 5)

get_defined_vars -- Restituisce un'array contenente tutte le variabili definite

## Descrizione

array get_defined_vars ( void )

Questa funzione restituisce un'array multidimensionale contenente la lista di tutte le variabili definite, siano esse d'ambiente, variabili del server o definite dall'utente, visibili da dove get_defined_vars() viene eseguito.

## Valori restituiti

Un'array multidimensionale contenente la lista di tutte le variabili definite.

## Esempi

Esempio 1. Esempio di uso di get_defined_vars()

`<?php
$b = array(1, 1, 2, 3, 5, 8);
$arr = get_defined_vars();
// visualizza $b
print_r($arr["b"]);
/* visualizza il percorso dell'interprete PHP (se usato come CGI)
* ad esempio /usr/local/bin/php */
echo $arr["_"];
// visualizza i parametri della linea di comando (se presenti)
print_r($arr["argv"]);
// visualizza tutte le variabili del server
print_r($arr["_SERVER"]);
// visualizza tutte le chiavi disponibili nell'array delle variabili
print_r(array_keys(get_defined_vars()));
?>`

## Log delle modifiche

Versione | Descrizione
--- | ---
5.0.0 | La variabile $GLOBALS viene compresa nella matrice restituita.

## Vedere anche:

isset()
get_defined_functions()
get_defined_constants()

Indietro | Partenza | Avanti
floatval | Risali | get_resource_type