PHP8 uopz_del_function — 刪除先前添加的函數(shù)或方法

2023-10-08 14:30 更新

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

uopz_del_function — 刪除先前添加的函數(shù)或方法。

說明

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

刪除先前添加的函數(shù)或方法。

參數(shù)

class

類的名稱。

function

函數(shù)或方法的名稱。

all

是否所有繼承自類的類也會(huì)受到影響。

返回值

成功時(shí)返回 true, 或者在失敗時(shí)返回 false。

錯(cuò)誤/異常

如果要?jiǎng)h除的函數(shù)或方法未由uopz_add_function()添加,則uopz_del_function()會(huì)拋出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'));
?>

以上示例會(huì)輸出:

bool(true)
bool(false)

參見


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)