Connecting Tech Pros Worldwide Forums | Help | Site Map

List all declared variables

Tyno Gendo
Guest
 
Posts: n/a
#1: Apr 11 '07
I don't really need to do this, but I was wondering. Is there some way
of obtaining a list of all the variables that have been declared in a
PHP script ?

Ie. for globals you have $_GLOBAL, is there something that would let you
know the name of all variables that have been declared?

Ta.

mickysoft.org@gmail.com
Guest
 
Posts: n/a
#2: Apr 11 '07

re: List all declared variables


On Apr 11, 5:38 pm, Tyno Gendo <you@localhostwrote:
Quote:
I don't really need to do this, but I was wondering. Is there some way
of obtaining a list of all the variables that have been declared in a
PHP script ?
>
Ie. for globals you have $_GLOBAL, is there something that would let you
know the name of all variables that have been declared?
>
Ta.
get_defined_vars

(PHP 4 >= 4.0.4, PHP 5)

get_defined_vars - Returns an array of all defined variables
Description
array get_defined_vars ( void )

This function returns a multidimensional array containing a list of
all defined variables, be them environment, server or user-defined
variables, within the scope that get_defined_vars() is called.

Tyno Gendo
Guest
 
Posts: n/a
#3: Apr 11 '07

re: List all declared variables


mickysoft.org@gmail.com wrote:
Quote:
On Apr 11, 5:38 pm, Tyno Gendo <you@localhostwrote:
Quote:
>I don't really need to do this, but I was wondering. Is there some way
>of obtaining a list of all the variables that have been declared in a
>PHP script ?
>>
>Ie. for globals you have $_GLOBAL, is there something that would let you
>know the name of all variables that have been declared?
>>
>Ta.
>
get_defined_vars
>
(PHP 4 >= 4.0.4, PHP 5)
>
get_defined_vars - Returns an array of all defined variables
Description
array get_defined_vars ( void )
>
This function returns a multidimensional array containing a list of
all defined variables, be them environment, server or user-defined
variables, within the scope that get_defined_vars() is called.
>
Interesting. And a function for getting defined functions and
classes... nice. As I say, don't actually need to use them at the
moment but that's good to know they are there!

So many functions, I should randomly read through the manual and ponder
over what's there :-)
Martin Mandl - m2m tech support
Guest
 
Posts: n/a
#4: Apr 12 '07

re: List all declared variables


On Apr 11, 4:58 pm, Tyno Gendo <you@localhostwrote:
Quote:
Interesting. And a function for getting defined functions and
classes... nice. As I say, don't actually need to use them at the
moment but that's good to know they are there!
>
So many functions, I should randomly read through the manual and ponder
over what's there :-)
That would be get_declared_classes and get_defined_functions.

You should really start reading the manual completely ;)

Cheers
Martin


------------------------------------------------
online accounting on bash bases
Online Einnahmen-Ausgaben-Rechnung
http://www.ea-geier.at
------------------------------------------------
m2m server software gmbh
http://www.m2m.at

Closed Thread