runkit_class_emancipate
(PECL)
runkit_class_emancipate --
Convert an inherited class to a base class, removes any method whose scope is ancestral
说明
bool
runkit_class_emancipate
( string classname )
参数
-
classname
-
Name of class to emancipate
返回值
如果成功则返回
TRUE
,失败则返回
FALSE
。
范例
例子 1. A
runkit_class_emancipate()
example
<?php
class
myParent
{
function
parentFunc
() {
echo
"Parent Function Output\n"
;
}
}
class
myChild
extends
myParent
{
}
myChild
::
parentFunc
();
runkit_class_emancipate
(
'myChild'
);
myChild
::
parentFunc
();
?>
|
上例将输出:
Parent Function Output
Fatal error: Call to undefined function: parentFunc() in example.php on line 12
|
|