本文作者:admin

php运行时创建和定义一个动态函数

admin 2022-08-13 10:18:46 抢沙发
php运行时创建和定义一个动态函数摘要: 解决方法:使用闭包语法来定义一个函数,并把它存储在一个变量中,$k=9;$sum = function($i,$j) use($x){retu...

解决方法:

使用闭包语法来定义一个函数,并把它存储在一个变量中,

$k=9;
$sum = function($i,$j) use($x){
return $i +$j +$x;
};
$sum2 = $sum(1,2);

结果:

$sum2=12;

如果php5.3版本

$sum = function($i,$j) use($x){
return $i +$j +$x;
};
改成
$sum = create_function(‘$i,$j’,’return $i +$j +’.$x.’;’);


阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,231人围观)参与讨论

还没有评论,来说两句吧...