0
exec関数を使用して、あるPHPファイルから別のPHPファイルに3つの変数を送信したいとします。 送信されるファイルの変数はどのように使用しますか? 以前に宣言された変数として動作するか、$ _GETのようなものを使用してそれらを読み取る必要がありますか?php exec関数から変数を受け取る
exec関数を使用して、あるPHPファイルから別のPHPファイルに3つの変数を送信したいとします。 送信されるファイルの変数はどのように使用しますか? 以前に宣言された変数として動作するか、$ _GETのようなものを使用してそれらを読み取る必要がありますか?php exec関数から変数を受け取る
$ argv istの答えです。ここをクリックしてください http://php.net/manual/de/reserved.variables.argv.php
これを参考にするには、変数の送受信方法を示すコードを含める必要があると思います。 – Barmar
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()を使用することをお勧めします。 –
この構文は:exec( "php file.php $ var1 $ var2 var3l"); – spiderwebdev
HTTPエラー500を返します。ここで何が間違っていますか? – spiderwebdev