(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