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