include(dirname(FILE), '/../file.php?variable=VAR') を実行しようとしていますが、変数を使用すると場所が見つかりません。
ディレクトリは、ファイルがある現在のディレクトリの 1 つ上にあります。インクルードを介して変数を渡すことは可能ですか?
include(dirname(FILE), '/../file.php?variable=VAR') を実行しようとしていますが、変数を使用すると場所が見つかりません。
ディレクトリは、ファイルがある現在のディレクトリの 1 つ上にあります。インクルードを介して変数を渡すことは可能ですか?
$_GET
のスコープはグローバル (つまり、実行するすべてのスクリプトからアクセス可能)であるため、これはまったく必要ありませんが、できません。
ただ明確にします:
include($path)
ファイルシステムでリソースを検索し、それを処理します。
http://somesite.com/index.php?key=value
は URL で、?
記号の後の部分はqueryと呼ばれます。
いいえ。
include を使用すると、ファイルからソース コードをそのままインクルードします。インクルードされたファイル内に関数を定義し、それを呼び出して結果を取得したいと思います。