use*_*069 5 php terminal command-line-arguments
我有一个脚本,有一堆不同的参数化函数.是否可以从命令行调用任何这些函数并传入参数而不是我必须在脚本中硬编码函数调用?
仅供参考:我知道如何从命令行执行简单的PHP脚本
并没有完全调用该函数,记住script.php有大约5个不同的函数,我希望只调用1,这是可能的
不,你不能直接这样做.你有几个选择:
更新:
以下是使用第一个传递的参数作为函数调用的示例:
if(function_exists( $argv[1] ))
call_user_func_array($argv[1], $argv);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8184 次 |
| 最近记录: |