2015-09-17 24 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

回答