如何设置一个并在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