変数をインクルードファイルに渡そうとしています。私のホストは PHP のバージョンを変更しました。
見つけられるあらゆるオプションを試したと思います。それが一番簡単だと思います!
変数は、呼び出し元の最初のファイルから設定および評価する必要があります (実際に$_SERVER['PHP_SELF']
は であり、含まれている ではなく、そのファイルのパスを返す必要がありますsecond.php
)。
オプション 1
最初のファイルで:
global $variable;
$variable = "apple";
include('second.php');
2 番目のファイル:
echo $variable;
オプション 2
最初のファイルで:
function passvariable(){
$variable = "apple";
return $variable;
}
passvariable();
オプション 3
$variable = "apple";
include "myfile.php?var=$variable"; // and I tried with http: and full site address too.
$variable = $_GET["var"]
echo $variable
これらのどれも私にとってはうまくいきません。PHP のバージョンは 5.2.16 です。
私は何が欠けていますか?
ありがとう!