Manuel PHP
Précédent |  | Suivant

# get_class_vars

(PHP 4, PHP 5)

get_class_vars -- Retourne les valeurs par défaut des propriétés d'une classe

## Description

array get_class_vars ( string class_name )

get_class_vars() retourne un tableau contenant les valeurs par défaut des propriétés publiques de la classe class_name.

> Note : Avant PHP 4.2.0, les variables de classe non initialisées n'étaient pas rapportées par get_class_vars().

Exemple 1. Exemple avec get_class_vars()

`<?php class myclass { var $var1; // this has no default value... var $var2 = "xyz"; var $var3 = 100; private $var4; // PHP 5 // constructeur 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"; } ?>`

L'exemple ci-dessus va afficher :

    // Avant PHP 4.2.0
    var2 : xyz
    var3 : 100

    // Depuis PHP 4.2.0
    var1 :
    var2 : xyz
    var3 : 100

Voir aussi get_class_methods() et get_object_vars().

Précédent | Sommaire | Suivant
get_class_methods | Niveau supérieur | get_class