2011-05-07 58 views
0

我有一个数组作为全局变量的PHP文件。我希望该数组应该在其他PHP文件中进行访问,以便进一步处理。但事情是全局数组变量正在经历一定的操作函数在第一个文件中。我想为第二个文件中的数组变量更新值作进一步处理。在这方面的任何帮助将不胜感激。跨文件访问php变量

回答

3

请勿使用全局变量。在进入下一页面之前,将变量分配给一个会话。

如:

$_SESSION["MyArray"] = $MyArrayVariable; 
0

你可以添加一切$ _SESSION variabel里,我不知道什么filestructure你使用:

include('file1.php'); 
include('file2.php'); 

或你来自哪里,file1.php的设置file2.php。

在第一个设置中,您可以获取函数/类之外的设置,然后它们在file2中可用。在第二个你必须将它们存储在某个地方(cookie,会话,数据库)。

+0

感谢您的建议:-)我用sessions.Now它的工作正常。 – shripati007 2011-05-07 15:51:33