Php 如何在所有代码中使对象成为全局对象

Php 如何在所有代码中使对象成为全局对象,php,object,php-5.5,globals,Php,Object,Php 5.5,Globals,让对象在代码中的任何地方都可以访问,最普遍接受的方法是什么 我试图为个人项目建立一个小框架。基本上,我有一个请求对象,该对象需要是全局的,并且可以在其他对象的调用中访问 我认为$GLOBALS['Request']是这样做的一种方式,但是编写起来不是很方便。最被接受的方式可能不是这样做,而是使用单例或类似的设计模式instead@kingkero这对我没什么帮助;因为单例也可以在所有代码中成为全局的。我的意思是,您通常没有全局可用的$request,但是request::getCurrent()

让对象在代码中的任何地方都可以访问,最普遍接受的方法是什么

我试图为个人项目建立一个小框架。基本上,我有一个请求对象,该对象需要是全局的,并且可以在其他对象的调用中访问


我认为$GLOBALS['Request']是这样做的一种方式,但是编写起来不是很方便。

最被接受的方式可能不是这样做,而是使用单例或类似的设计模式instead@kingkero这对我没什么帮助;因为单例也可以在所有代码中成为全局的。我的意思是,您通常没有全局可用的
$request
,但是
request::getCurrent()