7.9 Classes et Objets
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Exemples . call_user_method_array . call_user_method . class_exists . get_class_methods ->get_class_vars . get_class . get_declared_classes . get_object_vars . get_parent_class . is_a . is_subclass_of . method_exists
|
7.9.12 get_class_vars()
Retourne les valeurs par défaut des attributs d'une classe.
[ Exemples avec get_class_vars ] PHP 4
array
get_class_vars (
string
class_name
)
get_class_vars
retourne un tableau contenant les
valeurs par défaut des attributs 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; // 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"; }
?>
|
va afficher :
// Avant PHP 4.2.0 var2 : xyz var3 : 100
// Depuis PHP 4.2.0 var1 : var2 : xyz var3 : 100
|
|