8.114 Fonctions runkit
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Configuration à l'exécution . Constantes pré-définies . Runkit_Sandbox . Runkit_Sandbox_Parent ->runkit_class_adopt . runkit_class_emancipate . runkit_constant_add . runkit_constant_redefine . runkit_constant_remove . runkit_function_add . runkit_function_copy . runkit_function_redefine . runkit_function_remove . runkit_function_rename . runkit_import . runkit_lint_file . runkit_lint . runkit_method_add . runkit_method_copy . runkit_method_redefine . runkit_method_remove . runkit_method_rename . runkit_return_value_used . runkit_sandbox_output_handler . runkit_superglobals
|
8.114.7 runkit_class_adopt()
Convertit une classe de base à une classe héritée, ajoute une méthode
ancestrale lorsque approprié
[ Exemples avec runkit_class_adopt ] PECL
bool
runkit_class_adopt (
string
classname
,
string
parentname
)
-
classname
-
Le nom de la classe à adopter
-
parentname
-
Classe parente pour laquelle la classe enfant s'étend
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
| Exemple avec runkit_class_adopt |
<?php class myParent { function parentFunc() { echo "Sortie Fonction Parente\n"; } }
class myChild { }
runkit_class_adopt('myChild','myParent'); myChild::parentFunc(); ?>
|
|