可以通过参数,去调用指定的php脚本 例:/foo.sh -p updateUserInfo定时执行updateUserInfo的php脚本
#!/usr/sbin/php <?php var_dump($argv);$argv包含当运行于命令行下时传递给当前脚本的参数的数组(第一个参数总是当前脚本的文件名,因此 $argv[0] 就是脚本文件名)
# 输出结果 [dev ~]$ ./foo.sh -n 123456 array(3) { [0]=> string(8) "./foo.sh" [1]=> string(2) "-n" [2]=> string(6) "123456" }如果使用函数调用 php的超全局变量$GLOBALS["argv" ]可以得到命令行传入的参数
#!/usr/sbin/php <?php function foo() { var_dump($GLOBALS['argv']); }