(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_add_function — 添加不存在的函数或方法
$class
,$function
,$handler
,&$flags
= ZEND_ACC_PUBLIC,&$all
= true
添加不存在的函数或方法。
class
类的名称。
function
函数或方法的名称。
handler
定义新函数或方法的 Closure。
flags
为新函数或方法设置的标志。
all
是否所有继承自 class
的类都将受到影响。
uopz_add_function() 如果要添加的函数或方法已存在,则会抛出 RuntimeException 异常。
示例 #1 基本 uopz_add_function() 用法
<?php
uopz_add_function('foo', function () {echo 'bar';});
foo();
?>
以上示例将输出
bar