classkit_import
(PECL classkit >= 0.3)
classkit_import — Import new class method definitions from a file
Descrierea
array classkit_import
( string
$filename
)Notă: Această funcție nu poate fi utilizată pentru a manipula metoda care la moment rulează, sau este înlănțuită.
Avertizare
Această funcție este EXPERIMENTALĂ. Comportamentul acestei funcții, denumirea sa și orice alte aspecte documentate în privința acestei funcții pot să fie modificate fără preaviz într-o versiune viitoare a PHP. Utilizați această funcție la propriul risc.
Parametri
-
filename -
The filename of the class method definitions to import
Valorile întoarse
Associative array of imported methods
Exemple
Example #1 classkit_import() example
<?php
// file: newclass.php
class Example {
function foo() {
return "bar!\n";
}
}
?>
<?php
// requires newclass.php (see above)
class Example {
function foo() {
return "foo!\n";
}
}
$e = new Example();
// output original
echo $e->foo();
// import replacement method
classkit_import('newclass.php');
// output imported
echo $e->foo();
?>
Exemplul de mai sus va afișa:
foo! bar!
Vedeți de asemenea
- classkit_method_add() - Dynamically adds a new method to a given class
- classkit_method_copy() - Copies a method from class to another
There are no user contributed notes for this page.
