2015-09-17 22 views
-1

我想定义一个php变量,它可以在所有脚本中访问,并且每个运行时只初始化一次。这就像一个静态变量,但没有对象。我想过使用$ GLOBALS,但注意到变量不会在脚本执行之间粘住,我必须每次都实例化变量。那么我究竟能够完成这个任务呢?我是否需要创建一个抽象类来静态变量?在没有对象的PHP中的静态变量

+0

e不同的方法存在,我最喜欢使用php或apaches'auto_prepend_file'功能为每个请求始终执行一个特定的脚本,从而导致用于提供请求的php脚本。在该特定文件中,您可以在所有脚本中放置所需的任何“准备步骤”:http://php.net/manual/de/ini.core.php#ini.auto-prepend-file – arkascha

+0

我们需要更多上下文来充分回答这个问题......你可能在寻找环境变量吗? – NDM

回答