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 // requière 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 : |