uopz_rename

(PECL uopz 1, PECL uopz 2)

uopz_rename在运行时重命名函数

警告

此函数在 PECL uopz 5.0.0 中已被 *移除*。

描述

uopz_rename(string $function, string $rename): void
uopz_rename(string $class, string $function, string $rename): void

function 重命名为 rename

注意:

如果两个函数都存在,这将有效地交换它们的名称

参数

class

包含该函数的类的名称

function

现有函数的名称

rename

函数的新名称

返回值

示例

示例 #1 uopz_rename() 示例

<?php
uopz_rename
("strlen", "original_strlen");

echo
original_strlen("Hello World");
?>

上面的示例将输出

11

示例 #2 uopz_rename() 类示例

<?php
class My {
public function
strlen($arg) {
return
strlen($arg);
}
}

uopz_rename(My::class, "strlen", "original_strlen");

echo
My::original_strlen("Hello World");
?>

上面的示例将输出

11
添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top