如何在php中使用shell_exec()获取params

时间:2012-10-25 15:00:12

标签: php cron

我有两个php文件。

第一个执行第二个 我想用exec发送一个参数

我不知道如何获取我在第二个文件中发送的参数

first.php:

$params="hello";
shell_exec('php file.php $params > /dev/null 2>/dev/null &')

file.php

echo $params;

谢谢!

3 个答案:

答案 0 :(得分:2)

使用$argv数组

在你的情况下

echo $argv[1];

答案 1 :(得分:0)

$argv包含传递给脚本的所有参数。

请参阅http://php.net/manual/en/reserved.variables.argv.php

答案 2 :(得分:0)

尝试echo $argv[1]

查看this page from the documentation