比如,当在终端输入php start.php start 的时候,gatewayworker在哪里获取到命令的呢?我看worker.php的时候,只看到它处理了$argv这个命令数组,没找到它是在哪里赋值给 $argv 的
命令行模式下,$argv 即代表传递给当前脚本的参数数组,会自动获取执行脚本的参数并赋值给$argv,这个过程并不需要人工赋值干预。
感谢回答,请问 自动获取执行脚本的参数并赋值给$argv ,这个功能的代码在哪里
test.php <?php var_dump($argv);
命令行模式下,$argv 即代表传递给当前脚本的参数数组,会自动获取执行脚本的参数并赋值给$argv,这个过程并不需要人工赋值干预。
感谢回答,请问 自动获取执行脚本的参数并赋值给$argv ,这个功能的代码在哪里
test.php
<?php
var_dump($argv);
php test.php param1 param2