平时开发项目时都是在本地调试完然后再传到远程使用,这个时候就涉及到一些配置的修改啦,有时候改一点东西也要传上去改着很是麻烦,下面提供一个方便的区分本地环境和远程线上环境的方法。定义一个本地的域名比如test.loc然后改hosts文件为127.0.0.1test.loc项目里直接使用test.loc这个域名来进行调试。入口代码位置判断是不是本地域名是的话就用本地配置,不是的话就使用线上的配置,//判断是不是本地域名define('LOC_DOMAIN',substr(@$_SERVER["HTTP_HOST"],-4)=='.loc');