最新消息: 新版网站上线了!!!

shell_exce调用php 脚本文件,通过getopt()给文件传参

1、文件exportTC_shell.php

$tcid = 5657; //案例编号

/*

* 通过shell_exec调用执行SwooleClient.php脚本文件,并且传递一个参数 d 给SwooleClient.php脚本文件

* 注意:d得格式是前面有一个横线 -d ,$tcid为d的参数值

*/

shell_exec("php /home/wwwroot/cli/SwooleClient.php -d ".$tcid);

2、文件SwooleClient.php

/*

* 注意:

* 1、getopt参数格式

  • 单独的字符(不接受值)

  • 后面跟随冒号的字符(此选项需要值)

  • 后面跟随两个冒号的字符(此选项的值可选)

* 2、结果是一个数组

*/

$options = getopt('d:');

$opt['tcid'] = $options['d'];


转载请注明:谷谷点程序 » shell_exce调用php 脚本文件,通过getopt()给文件传参