2016-07-08 6 views
0

exec関数を使用して、あるPHPファイルから別のPHPファイルに3つの変数を送信したいとします。 送信されるファイルの変数はどのように使用しますか? 以前に宣言された変数として動作するか、$ _GETのようなものを使用してそれらを読み取る必要がありますか?php exec関数から変数を受け取る

+0

exec()は使用しないでください。 include()を使用します。 また、他のPHPファイルを書いて、コマンドラインで引数を取ったり、exec()を 'exec(" php otherfile.php var1 var2 var3 ")'、 'otherfile.php'でvars '$ argv [1]、$ argv [2]、$ argv [3]'(そうです、それらの数字は正しい) http://php.net/manual/en/reserved.variables.argv.phpを参照してください。でも、代わりにinclude()を使用することをお勧めします。 –

+0

この構文は:exec( "php file.php $ var1 $ var2 var3l"); – spiderwebdev

+0

HTTPエラー500を返します。ここで何が間違っていますか? – spiderwebdev

答えて

関連する問題