xiaozi 2017-03-08 16:35:29

如何执行字符表达式 `($x + $y) * 2`,相比于 eval, create_function 或许是个更好的选择。

$dynamic_func = create_function('$x, $y', 'return ($x + $y) * 2;');
echo $dynamic_func(1, 2) . PHP_EOL; // 6

评论

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.139.0. UTC+08:00, 2024-12-22 16:13
浙ICP备14020137号-1 $访客地图$