本文描述了PHP多重包含后全局变量全局故障的解决方案,供大家参考,具体分析如下:

在多个文件中,文件是一个一个包含的,但是在最后一个文件中的函数在全局使用后不能引用全局变量:

A.php文件:


< PHP
1美元;
>


b.php文件:


< PHP
包括A.php
函数显示(){
全球AA;
var_dump($ AA);
}
>


显示:null;

这次失败是由多种原因造成的。一个有效的方法是,如果你决定使用一个变量为多个文件的全局变量,它始终有效使用全局数组$。例如,在A.php实例:


< PHP
美元'AA' } = 1 = {;
>


然后可以在多个文件的函数和方法中引用变量。

希望本文能对大家的PHP程序设计有所帮助。