我正在尝试在我的网站中设置一个环境变量。
想法是创建一个 $env='test';
或 $env='production';
和所有其他 PHP 文件,检查这个 var 看看他们在哪个环境中。
我现在要使用的解决方案是在索引文件中创建一个 session 。但我对这个解决方案感到不舒服。
最佳答案
最好的方法是在您的...环境中设置您的环境变量。
如果您使用 Apache,您可以将其添加到您的虚拟主机配置(或 .htaccess)中:
SetEnv MYAPP_ENV value
然后,在您的 PHP 中:
$_SERVER['MYAPP_ENV']
对于您能找到的所有网络服务器,都有等效的 SetEnv。
https://stackoverflow.com/questions/6573276/