PHP - Funzione get_class_vars ()
Sintassi
get_class_vars ( $class_name );
Definizione e utilizzo
Questa funzione ottiene le proprietà predefinite della classe data. Restituisce un array associativo di proprietà pubbliche predefinite della classe.
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | class_name(Required) Il nome della classe. |
Valore di ritorno
Restituisce un array associativo di proprietà pubbliche predefinite della classe. Gli elementi dell'array risultanti hanno la forma di nomevar => valore.
Esempio
Di seguito è riportato l'utilizzo di questa funzione:
<?php
class helloworld {
var $var1;
var $var2 = "xyz";
var $var3 = 100;
private $var4; // PHP 5
function helloworld() {
$this->var1 = "foo";
$this->var2 = "bar";
return true;
}
}
$hello_class = new helloworld();
$class_vars = get_class_vars(get_class($hello_class));
foreach ($class_vars as $name => $value) {
echo "$name : $value \n";
}
?>
Produrrà il seguente risultato:
var1 :
var2 : xyz
var3 : 100