PHP Velho Oeste 2024

runkit_function_add

(No version information available, might only be in Git)

runkit_function_add Añadir una nueva función, similar a create_function()

Descripción

runkit_function_add(string $funcname, string $arglist, string $code): bool

Parámetros

funcname

Nombre de la función que va a ser creada

arglist

Lista de argumentos separados por comas

code

Código que compone la función

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Un ejemplo de runkit_function_add()

<?php
runkit_function_add
('testme','$a,$b','echo "El valor de a es $a\n"; echo "El valor de b es $b\n";');
testme(1,2);
?>

El resultado del ejemplo sería:

El valor de a es 1
El valor de b es 2

Ver también

add a note add a note

User Contributed Notes 1 note

up
0
rpbiwer
7 years ago
[Editor's note: that is supported as of runkit-1.0.4]

It's also possible to pass a closure to `runkit_function_add`:

<?php
    runkit_function_add
("func", function ($s) {
       
error_log("hello $s");
    });

   
func("there"); // hello there
?>
To Top