我刚进入PHP世界,就遇到了这个问题。我想为不同的环境设置变量,例如开发,CI,登台和生产。变量的例子是,TWITTER_CALLBACK
,TWITTER_KEY
,TWITTER_CONSUME
,DATABASE_HOST_NAME
,DATABASE_PASSWORD
,等。
从ruby或java,我可以使用yaml文件或属性文件并根据我的环境重新启动服务器,但是对于PHP我却一无所知。
我在Ubuntu上使用PHP 5和Apache2。
您可以创建一个配置文件,例如config.php或local_settings .php或您喜欢的任何名称。
然后,可以在项目的入口点将其包括在内。
所有常量都可以在配置文件中定义,并且可以针对不同的安装进行更改。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句