(PHP 4, PHP 5)
get_class_vars — Devuelve una matriz con las propiedades (inicializadas por defecto) de la clase
Esta función devuelve un vector con las propiedades que han sido inicializadas por defecto en la clase. Los elementos de este vector están estan organizados de la forma varname => value .
Note: Con anterioridad a PHP 4.2.0, las variables de la clase que no estén inicializadas, no será presentadas por get_class_vars().
Example#1 get_class_vars() ejemplo
<?php
class myclass {
var $var1; // this has no default value...
var $var2 = "xyz";
var $var3 = 100;
// constructor
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";
}
?>
Producira:
// Before PHP 4.2.0 var2 : xyz var3 : 100 // As of PHP 4.2.0 var1 : var2 : xyz var3 : 100
Ver también get_class_methods(), get_object_vars()