PHP8 uopz_del_function — 删除先前添加的函数或方法

2023-10-08 14:30 更新

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_del_function — 删除先前添加的函数或方法。

说明

uopz_del_function(string $function): bool
uopz_del_function(string $class, string $function, int &$all = true): bool

删除先前添加的函数或方法。

参数

class

类的名称。

function

函数或方法的名称。

all

是否所有继承自类的类也会受到影响。

返回值

成功时返回 true, 或者在失败时返回 false。

错误/异常

如果要删除的函数或方法未由uopz_add_function()添加,则uopz_del_function()会抛出RuntimeException异常。

示例

示例 #1 Basic uopz_del_function() Usage

<?php
uopz_add_function('foo', function () {echo 'bar';});
var_dump(function_exists('foo'));
uopz_del_function('foo');
var_dump(function_exists('foo'));
?>

以上示例会输出:

bool(true)
bool(false)

参见


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号