8.11 Classes et Objets
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . call_user_method_array . call_user_method . class_exists . get_class_methods ->get_class_vars . get_class . get_declared_classes . get_declared_interfaces . get_object_vars . get_parent_class . interface_exists . is_a . is_subclass_of . method_exists . property_exists
|
8.11.12 get_class_vars()
Retourne les valeurs par défaut des propriétés d'une classe
[ Exemples avec get_class_vars ] PHP 4, PHP 5
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 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"; }
?>
|
Voir aussi
get_class_methods
et
get_object_vars
.
|