如何在PHP中设置env变量?

Fel*_*elá 0 php environment-variables

我正在尝试在我的网站中设置环境变量.

我们的想法是创建一个$env='test';$env='production';所有其他PHP文件,检查这个var以查看它们在哪个环境中.

我现在要解决的解决方案是在索引文件中创建一个会话.但我对这个解决方案感到不舒服.

Dam*_*ien 8

最好的方法是在环境中设置环境变量.

如果您使用Apache,则可以在虚拟主机配置(或.htaccess)中添加:

SetEnv MYAPP_ENV value
Run Code Online (Sandbox Code Playgroud)

然后,在你的PHP里面:

$_SERVER['MYAPP_ENV']
Run Code Online (Sandbox Code Playgroud)

您可以找到所有Web服务器的SetEnv等效项.