现在我知道File1.php
该文件是否包含我想要共享的变量。我可以:
在声明变量的文件中包含需要使用变量的文件。
文件1.php
<?php session_start(); $username="user1"; $_SESSION['username']=$username; include('File2.php'); ?>
在 File2.php 中,访问这样的用户名:
<?php echo $username; ?>
将带有变量定义的文件包含到另一个需要它的 php 文件中。
文件3.php
<?php include('File1.php'); echo $username; ?>
并使用 Session 访问我想要的任意数量文件中的变量,例如
File5.php
,File6.php
等...文件5.php
<?php session_start(); echo $_SESSION['username']; ?>
文件6.php
<?php session_start(); echo $_SESSION['username']; ?>
在所有这些方法中,使用会话的方法确实是您可以用来在多个文件之间共享变量的唯一方法。
在多个文件之间共享一个文件中声明的变量的其他方法是什么?