classkit_import
(PECL)
classkit_import --
Importe de nouvelles définitions de méthodes de classes depuis un fichier
Description
array
classkit_import ( string filename )
Note : Cette fonction ne peut
pas être utilisée pour manipuler la méthode en cours (ou liée) d'exécution.
Avertissement |
Cette fonction est
EXPERIMENTALE. Cela signifie que le comportement de
cette fonction, son nom et, concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls. |
Liste de paramètres
filename
Le nom du fichier contenant les définitions des méthodes de classes
à importer
Valeurs de retour
Tableau associatif contenant les méthodes importées
Exemples
Exemple 1. Exemple avec classkit_import()
<?php // fichier : newclass.php class Example { function foo() { return "bar!\n"; } } ?>
|
<?php // requiert newclass.php (voir ci-dessous) class Example { function foo() { return "foo!\n"; } }
$e = new Example();
// affichage original echo $e->foo();
// importation d'une méthode de remplacement classkit_import('newclass.php');
// affichage après l'importation echo $e->foo();
?>
|
L'exemple ci-dessus va afficher : |