Manuale PHP
Indietro |  | Avanti

# get_class_vars

(PHP 4, PHP 5)

get_class_vars -- Restituisce un array con le proprietà di default della classe

## Descrizione

array get_class_vars ( string nome_classe )

Questa funzione restituisce un array associativo contenente le proprietà di default pubbliche della classe. Gli elementi dell'array prodotto sono nel formato nomevariabile => valore.

> Nota: Nelle verioni di PHP precedenti alla 4.2.0, le variabili della classe non inizializzate non sono elencate da get_class_vars().

Esempio 1. get_class_vars() esempio

`<?php
class miaclasse {
var $var1; // questa variabile non ha un valore di default...
var $var2 = "xyz";
var $var3 = 100;
private $var4; // PHP 5
// costruttore
function miaclasse() {
// Modifico qualche proprietà
$this->var1 = "foo";
$this->var2 = "bar";
return(true);
}
}
$mia_classe = new miaclasse();
$variabili = get_class_vars(get_class($mia_classe));
foreach ($variabili as $nome => $valore) {
echo "$nome : $valore\n";
}
?>`

Il precedente esempio visualizzerà:

    // Versioni di PHP antecedenti alla 4.2.0
    var2 : xyz
    var3 : 100

    // Dalla versione 4.2.0
    var1:
    var2 : xyz
    var3 : 100

Vedere anche get_class_methods() e get_object_vars()

Indietro | Partenza | Avanti
get_class_methods | Risali | get_class