Movatterモバイル変換


[0]ホーム

URL:


PHP 8.5.0 Alpha 2 available for testing
    runkit7_function_copy »
    « runkit7_constant_remove

    runkit7_function_add

    (PECL runkit7 >= Unknown)

    runkit7_function_add Add a new function, similar tocreate_function()

    Description

    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

    Parameters

    function_name

    Name of the function to be created

    argument_list

    Comma separated argument list

    code

    Code making up the function

    closure

    Aclosure that defines the function.

    return_by_reference

    Whether the function should return by reference.

    doc_comment

    The doc comment of the function.

    return_type

    The return type of the function.

    is_strict

    Whether the function should behave as if it were declared in a file withstrict_types=1

    Return Values

    Returnstrue on success orfalse on failure.

    Examples

    Example #1 Arunkit7_function_add() example

    <?php
    runkit7_function_add
    ('testme','$a,$b','echo "The value of a is $a\n"; echo "The value of b is $b\n";');
    testme(1,2);
    ?>

    The above example will output:

    The value of a is 1The value of b is 2

    See Also

    Found A Problem?

    Learn How To Improve This PageSubmit a Pull RequestReport a Bug
    add a note

    User Contributed Notes

    There are no user contributed notes for this page.
    To Top
    and to navigate •Enter to select •Esc to close
    PressEnter without selection to search using Google

    [8]ページ先頭

    ©2009-2025 Movatter.jp