get_class_vars

get_class_vars -- Retorna uma matriz das propriedades padrão da classe

Descrição

array get_class_vars ( string class_name)

Esta função retornará uma matriz associativa com as propriedades padrão da classe . Os elementos resultantes da matriz estão na forma nome_variavel = valor .

Nota : Variáveis de classe não iniciadas não serão exibidos por get_class_vars( ) .

Exemplo 1 . Exemplo get_class_vars( )

 
?php

 
class

 
myclass

 
{

 
var

 
$var1

 
;

 
/

 
/

 
esta

 
não

 
tem

 
valor

 
default..

 
.

 
var

 
$var2

 
=

 
"xyz"

 
;

 
var

 
$var3

 
=

 
100

 
;

 
/

 
/

 
construtor

 
function

 
myclass(

 
)

 
{

 
return(TRUE)

 
;

 
    }

 

}

 
$my_class

 
=

 
new

 
myclass()

 
;

 
$class_vars

 
=

 
get_class_vars(get_class($my_class))

 
;

 
foreach

 
($class_vars

 
as

 
$name

 
=

 
$value

 
)

 
{

 
echo

 
"$name

 
:

 
$value\n"

 
;

 
}

 

?





Produzirá :

 
var2

 
:

 
xyz

 
var3

 
:









Veja também get_class_methods( ) e get_object_vars( )