PHP Conference Japan 2024

uopz_del_function

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

uopz_del_function刪除先前新增的函式或方法

說明

uopz_del_function(字串 $function): 布林值
uopz_del_function(字串 $class, 字串 $function, 整數 &$all = true): 布林值

刪除先前新增的函式或方法。

參數

class

類別的名稱。

function

函式或方法的名稱。

all

是否所有繼承自 class 的類別也會受到影響。

回傳值

成功時回傳 true,失敗時回傳 false

錯誤/例外

如果要刪除的函式或方法不是由 uopz_add_function() 新增的,uopz_del_function() 會丟出 RuntimeException 例外。

範例

範例 #1 uopz_del_function() 基本用法

<?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)

參見

新增註記

使用者提供的註記

此頁面沒有使用者提供的註記。
To Top