首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

runkit_function_add

(PECL runkit >= 0.7.0)

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

描述

代码语言:javascript
复制
bool runkit_function_add ( string $funcname , string $arglist , string $code [, bool $return_by_reference = NULL [, string $doc_comment = NULL ]] )
代码语言:javascript
复制
bool runkit_function_add ( string $funcname , Closure $closure [, string $doc_comment = NULL ] )

参数

funcname

要创建的功能的名称

arglist

逗号分隔的参数列表

code

代码组成功能

closure

定义函数的闭包。

return_by_reference

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

doc_comment

函数的doc评论。

返回值

成功返回TRUE或失败时返回FALSE

更新日志

描述

runkit 1.0.4

期望封闭的另一种语法已被添加。

runkit 1.0.4

已添加可选参数return_by_reference和doc_comment。

例子

Example #1 A runkit_function_add() example

代码语言:javascript
复制
<?php
runkit_function_add('testme','$a,$b','echo?"The?value?of?a?is?$a\n";?echo?"The?value?of?b?is?$b\n";');
testme(1,2);
?>

上面的例子将输出:

代码语言:javascript
复制
The value of a is 1
The value of b is 2

← runkit_constant_remove

runkit_function_copy →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com