Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在exec中传递php变量?_Php_Variables - Fatal编程技术网

如何在exec中传递php变量?

如何在exec中传递php变量?,php,variables,Php,Variables,我试图在exec()中传递php变量,但发现没有输出 first.php echo exec('php prog.php $var1 $var2'); $file = 'people.txt'; $person = $argv; file_put_contents($file, $argv, FILE_APPEND | LOCK_EX); second.php echo exec('php prog.php $var1 $var2'); $file = 'people.txt'; $

我试图在exec()中传递php变量,但发现没有输出

first.php

echo exec('php prog.php $var1 $var2');
$file = 'people.txt';

$person = $argv;

file_put_contents($file, $argv, FILE_APPEND | LOCK_EX);
second.php

echo exec('php prog.php $var1 $var2');
$file = 'people.txt';

$person = $argv;

file_put_contents($file, $argv, FILE_APPEND | LOCK_EX);

如何在exec()中传递php变量?

尝试使用双引号
echo exec(“php prog.php$var1$var2”)尝试使用双引号
echo exec(“php prog.php$var1$var2”)