PHP 8.5.0 Alpha 2 available for testing

runkit7_method_rename

(PECL runkit7 >= Unknown)

runkit7_method_renameCambiar dinámicamente el nombre del método dado

Descripción

runkit7_method_rename(string $class_name, string $source_method_name, string $target_method_name): bool

Nota: Esta función no puede ser utilizada para manipular el método en curso de utilización (o encadenado).

Parámetros

class_name

La clase en la que renombrar el método

source_method_name

El nombre del método a renombrar

target_method_name

El nuevo nombre a dar al método renombrado

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Ejemplos

Ejemplo #1 Ejemplo de runkit7_method_rename()

<?php
class Example {
function
foo() {
return
"foo!\n";
}
}

// Renombrar el método 'foo' a 'bar'
runkit7_method_rename(
'Example',
'foo',
'bar'
);

// Mostrar la función renombrada
echo (new Example)->bar();
?>

El ejemplo anterior mostrará :

foo!

Ver también

add a note

User Contributed Notes

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