File1.php
これで、共有したい変数を含むファイルであるかどうかがわかりました。私は出来ます:
変数が宣言されているファイル内から、変数を使用する必要があるファイルを含めます。
File1.php
<?php session_start(); $username="user1"; $_SESSION['username']=$username; include('File2.php'); ?>
そして、File2.phpで、次のようなユーザー名にアクセスします。
<?php echo $username; ?>
変数定義を含むファイルを、必要に応じて別のphpファイルに含めます。
File3.php
<?php include('File1.php'); echo $username; ?>
File5.php
そして、Sessionを使用して、、など、必要な数のファイルの変数にアクセスしますFile6.php
。File5.php
<?php session_start(); echo $_SESSION['username']; ?>
File6.php
<?php session_start(); echo $_SESSION['username']; ?>
これらすべてのメソッドの中で、セッションを使用するメソッドは、複数のファイル間で変数を共有するために使用できる唯一のメソッドです。
1つのファイルで宣言された変数を複数のファイル間で共有する他の方法は何ですか?