Apache+PHP配置运行环境(getenv的使用)

在开发与上线等多个环境下,常量的配置一般不同,例如开发环境和生产环境的一些域名肯定不一样,为了保证代码上线就能运行,要求在代码运行开始的时候对不同的环境区分这些常规变量。

找到Apache目录下虚拟主机配置文件httpd-vhosts.conf

第一步:在httpd-vhosts.conf里面配置虚拟主机,找到要添加环境变量的主机,使用SetEnv方法设置自定义的全局环境变量的字段

 第二步:

1 <?php
2 
3 $env=getenv('RUNTIME_ENVIROMENT');
4 $env=$_SERVER['RUNTIME_ENVIROMENT'];
5 echo ' 当前环境:'.$env;

输出:

原文地址:https://www.cnblogs.com/JimmyBright/p/5254068.html