runkit7_function_add

(PECL runkit7 >= Unknown)

runkit7_function_add Adiciona uma nova função, semelhante a create_function()

Descrição

runkit7_function_add(
    string $function_name,
    string $argument_list,
    string $code,
    bool $return_by_reference = null,
    string $doc_comment = null,
    string $return_type = ?,
    bool $is_strict = ?
): bool
runkit7_function_add(
    string $function_name,
    Closure $closure,
    string $doc_comment = null,
    string $return_type = ?,
    bool $is_strict = ?
): bool

Parâmetros

function_name

Nome da função a ser criada

argument_list

Lista de argumentos separados por vírgula

code

Código que compõe a função

closure

Um closure que define a função.

return_by_reference

Informa se a função deve retornar por referência.

doc_comment

O comentário documental da função.

return_type

O tipo de retorno da função.

is_strict

Informa se a função deve se comportar como se tivesse sido declarada em um arquivo com strict_types=1.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Exemplos

Exemplo #1 Um exemplo de runkit7_function_add()

<?php
runkit7_function_add
('testme','$a,$b','echo "O valor de a é $a\n"; echo "O valor de b é $b\n";');
testme(1,2);
?>

O exemplo acima produzirá:

O valor de a é 1
O valor de b é 2

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top