php - 如何在 PHP 中设置环境变量?

我正在尝试在我的网站中设置一个环境变量。

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

我现在要使用的解决方案是在索引文件中创建一个 session 。但我对这个解决方案感到不舒服。

最佳答案

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

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

SetEnv MYAPP_ENV value

然后,在您的 PHP 中:

$_SERVER['MYAPP_ENV']

对于您能找到的所有网络服务器,都有等效的 SetEnv。

https://stackoverflow.com/questions/6573276/

相关文章:

winforms - 使用 Windows 窗体创建棋盘

iphone - UITableView 中图像的圆角矩形/圆角

jquery - 你如何使用 jquery 将一个下拉列表的选项复制到另一个下拉列表

php - 需要 return ($a > $b) 的解释吗? -1 : 1 in php

visual-studio - Visual Studio : Debugging Chrome w

php - 使用php获取字符串的一部分

sql-server - 用于生成序列号的 SQL Server 函数

oracle - 在 Oracle 中使用索引反转字符串

css - float : left; Not working in IE?

java - 为什么我们不能将实例变量传递给父类(super class)构造函数?