ホームページ  >  記事  >  バックエンド開発  >  PHP ファイルのリファレンスに関する質問です。調べるのを手伝ってください。ありがとうございます。

PHP ファイルのリファレンスに関する質問です。調べるのを手伝ってください。ありがとうございます。

WBOY
WBOYオリジナル
2016-06-23 14:22:47844ブラウズ

PHP の質問です。見てみるのを手伝ってください。
Index.php で定数を定義します

ファイル title.php を参照します
require 'title.php'; title .php では、index.php ファイルを参照していませんが、index.php の定数の値は正常に出力できます
echo SCRIPT; //結果のインデックス
参照された php ファイルは参照できます。リファラーphpファイルの定数と変数で使用できますか?

例:index.php は title.php を参照していますが、title.php はindex.php で定義されている定数と変数を使用できますか?


ディスカッションへの返信 (解決策)

はい、順序に注意してください。 。最初に定義してから

を使用します。 http://localhost/title.php を直接参照する場合、出力される値は SCRIPT である必要があります

その時点で http://localhost/index を参照する場合。 php.それが出力され、値はindex

実際、私は自分の理解に基づいてコードを直接コピーしました。

require 'title.php';
より前に定義されたグローバル変数または定数は、title.php でアクセスできます

define('SCRIPT','index');

グローバル定数を定義し、どこからでもアクセスできます

試してみてください。参照ステートメントの前でも後でも、「参照ページ」で定義された定数を使用します。

ただし、参照ステートメントの前後に関係なく、「参照ページ」内の変数を使用することはできません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。