私は PHP の初心者で、次の質問があります。
私が持っていると言う:
a.php:
$a = 'foo' ;
$b = 'baz' ;
require ('b.php') ;
変数 $a と $b を b.php に渡すにはどうすればよいですか? これらの変数を b.php で使用するにはどうすればよいですか?
どうもありがとう !!
私は PHP の初心者で、次の質問があります。
私が持っていると言う:
$a = 'foo' ;
$b = 'baz' ;
require ('b.php') ;
変数 $a と $b を b.php に渡すにはどうすればよいですか? これらの変数を b.php で使用するにはどうすればよいですか?
どうもありがとう !!
これらの変数は b.php ですぐに使用できます
require()、include() など... は、グローバル スコープに含まれる関数/クラスを除いて、インクルードが作成されるのと同じスコープにファイルを含めます。
これをうまく説明しているドキュメントへのリンクは次のとおりです。http://php.net/manual/en/function.include.php
変数を設定した後に必ずrequire()を呼び出すようにしてください。そうすれば、それらはb.phpで利用できるはずです。
a.php:
$a = 'foo';
$b = 'baz';
require('b.php');
b.php:
echo 'a: '. $a;
echo 'b: '. $b;