如何設置一個並在PHP中使用它?如何存儲和使用env變量?
我正在linux上工作,到目前爲止我可以做export foo='bar'
並使用echo $foo
它的工作原理,但是如何在Linux中設置ENV變量並在PHP中使用它?
我假設我可以用$_ENV
在PHP獲取的內容,但不知道如何保存它,如果它會呆在那裏,即使我重新啓動我的機器
如何設置一個並在PHP中使用它?如何存儲和使用env變量?
我正在linux上工作,到目前爲止我可以做export foo='bar'
並使用echo $foo
它的工作原理,但是如何在Linux中設置ENV變量並在PHP中使用它?
我假設我可以用$_ENV
在PHP獲取的內容,但不知道如何保存它,如果它會呆在那裏,即使我重新啓動我的機器
在Apache中,你可以這樣定義的環境變量此
<VirtualHost hostname:80>
SetEnv VARIABLE_NAME variable_value
</VirtualHost>
或者您可以將其添加到文件.profile或.bashrc或您當前的shell配置文件(位於您的主目錄中)。然後,每次你打開你的shell都會被加載。
那麼,我將能夠以相同方式存儲數據庫詳細信息? – user7342807
你可以。這取決於你的要求。但請記住,每次你改變數據庫設置的東西,你需要重新啓動Apache。 – Oyeme
這可以在沒有Apache的情況下完成嗎?因爲我不使用它。 – user7342807
你如何運行你的PHP腳本? – tyteen4a03
@ tyteen4a03我正在運行一個php文件,但我需要將我的數據庫詳細信息存儲在ENV中,而不是PHP文件中。如果這很有意義 – user7342807