(PECL runkit7 >= 未知)
runkit7_method_copy — 复制类方法到另一个类
destination_class
复制方法的目标类
destination_method_name
目标方法名
source_class
要复制方法的源类
source_method_name
要从源类复制的方法名。如果省略此参数,则使用 destination_method_name
的值。
示例 #1 runkit7_method_copy() 例子
<?php
类 Foo {
函数 example() {
返回 "foo!\n";
}
}
类 Bar {
// 最初,没有方法
}
// 将 Foo 类中的 example() 方法复制到 Bar 类中,作为 baz()
runkit7_method_copy('Bar', 'baz', 'Foo', 'example');
// 输出复制的函数
echo Bar::baz();
?>
以上示例将输出
foo!