runkit_method_copy
(PECL)
runkit_method_copy -- Copies a method from class to another
Leírás
bool
runkit_method_copy ( string dClass, string dMethod, string sClass [, string sMethod] )
Figyelem |
Ez a függvény
KÍSÉRLETI JELLEGGEL MŰKÖDIK. A függvény
működése, neve, bármi amit a függévénnyel kapcsolatban
dokumentáltunk megváltozhat egy későbbi PHP kiadásban minden
figyelmeztetés nélkül. Ezt a függvényt csak a saját
felelősségedre használd! |
Paraméterek
- dClass
Destination class for copied method
- dMethod
Destination method name
- sClass
Source class of the method to copy
- sMethod
Name of the method to copy from the source class. If this parameter is
omitted, the value of dMethod is assumed.
Visszatérési értékek
Siker esetén TRUE értékkel tér vissza,
ellenkező esetben FALSE értéket ad.
Példák
Példa 1. runkit_method_copy() example
<?php class Foo { function example() { return "foo!\n"; } }
class Bar { // initially, no methods }
// copy the example() method from the Foo class to the Bar class, as baz() runkit_method_copy('Bar', 'baz', 'Foo', 'example');
// output copied function echo Bar::baz(); ?>
|
A fenti példa a következő kimenetet adja: |