runkit7_function_add

(PECL runkit7 >= 未知)

runkit7_function_add 添加一个新的函数,类似于 create_function()

描述

runkit7_function_add(
    字符串 $function_name,
    字符串 $argument_list,
    字符串 $code,
    布尔值 $return_by_reference = null,
    字符串 $doc_comment = null,
    字符串 $return_type = ?,
    布尔值 $is_strict = ?
): 布尔值
runkit7_function_add(
    字符串 $function_name,
    闭包 $closure,
    字符串 $doc_comment = null,
    字符串 $return_type = ?,
    布尔值 $is_strict = ?
): 布尔值

参数

function_name

要创建的函数的名称

argument_list

用逗号分隔的参数列表

code

构成函数的代码

closure

一个 闭包,它定义了函数。

return_by_reference

函数是否应该通过引用返回。

doc_comment

函数的文档注释。

return_type

函数的返回类型。

is_strict

函数是否应该像在包含 strict_types=1 的文件中声明一样执行。

返回值

成功时返回 true,失败时返回 false

示例

示例 #1 一个 runkit7_function_add() 示例

<?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 value of a is 1
The value of b is 2

参见

添加备注

用户贡献的备注

本页没有用户贡献的备注。
To Top