我需要编辑一个在函数外部定义的变量(数组),所以我可以在另一个函数中使用它。我能想到的最简单的方法是将它定义为函数内部的全局变量,但我有许多所需的文件也涉及到。全局变量是否会干扰PHP中的所需文件?
全局变量的文档说它可以在程序中的任何地方使用。这是否意味着贯穿所有文件(从所有文件的角度来看它是否是全局的),还是它只是它所在的文件(如果有意义的话,则是本地全局文件)。
我的确在这个网站上发现了一个关于全局变量的问题,建议通过引用来传递它,但是我在其他文件中广泛实现了这个函数,并要求它们在调用中有一个额外的变量,这至少是令人厌恶的。
与其单独评论每个人的帖子,我会这样做: 非常感谢答案,我必须找到另一种方式。让他们访问所有文件是不行的。 – Joshua