runkit7_function_add
PECL runkit7 >= Unknown
runkit7_function_add - Add a new function, similar to create_function
Manual
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
string$function_name,
string$argument_list,
string$code,
[bool$return_by_reference = null],
[string$doc_comment = null],
[string$return_type],
[bool$is_strict]
): bool
boolrunkit7_function_add
stringfunction_name
Closureclosure
stringdoc_commentnull
stringreturn_type
boolis_strict
Parameters
- function_name
-
Name of the function to be created
- argument_list
-
Comma separated argument list
- code
-
Code making up the function
- closure
-
A closure 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 with strict_types=1
Return Values
Returns true on success or false on failure.