uopz_rename

(PECL uopz 1, PECL uopz 2)

uopz_renameCambia el nombre de una función en tiempo de ejecución

Advertencia

Esta función ha sido ELIMINADA en PECL uopz 5.0.0.

Descripción

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

Cambia el nombre de la función function a rename.

Nota:

Si ambas funciones existen, sus nombres serán intercambiados.

Parámetros

class

El nombre de la clase que contiene la función

function

El nombre de una función existente

rename

El nuevo nombre de la función

Valores devueltos

Ejemplos

Ejemplo #1 Ejemplo con uopz_rename()

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

echo
original_strlen("Hello World");
?>

El resultado del ejemplo sería:

11

Ejemplo #2 Ejemplo con uopz_rename() y una clase

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

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

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

El resultado del ejemplo sería:

11
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top