我很困惑。我在 index.php 中设置了以下代码,以在 xampp 和服务器数据库配置文件之间自动切换:
define('ENVIRONMENT', isset($_SERVER['SERVER_NAME'])=='my_domain_name.com' ? 'production' : 'development');
echo 'SERVER_NAME '.$_SERVER['SERVER_NAME']; // getting localhost
echo 'env '.ENVIRONMENT; // getting production.
在本地的 Xampp 中,我认为这会导致使用 $_SERVER['SERVER_NAME']=localhost 将 ENVIRONMENT 常量设置为“开发”。有人介意解释我在这里做错了什么吗?