一种简单易用的多环境自动切换方法

PHP admin 261℃ 0评论

这种方式是参考公司项目中的配置来做的,简直方便得不行

define('ENV', get_cfg_var('ENV'));
if(ENV == 'develop'){
    do......
}

对于配置文件,只需要如下写法

if(ENV == 'develop'){
    $db_config = array(
        'DB_TYPE'               =>  'mysql',     // 数据库类型
        'DB_HOST'               =>  '127.0.0.1', // 服务器地址
        'DB_NAME'               =>  'xxx',          // 数据库名
        'DB_USER'               =>  'xxx',      // 用户名
        'DB_PWD'                =>  'oooo',          // 密码
        'DB_PORT'               =>  '3306',        // 端口
    );
} else {
    $db_config = array(
        'DB_TYPE'               =>  'mysql',     // 数据库类型
        'DB_HOST'               =>  '127.0.0.1', // 服务器地址
        'DB_NAME'               =>  'xxxxx',          // 数据库名
        'DB_USER'               =>  'oooo',      // 用户名
        'DB_PWD'                =>  'xxxx',          // 密码
        'DB_PORT'               =>  '3306',        // 端口
    );
}
return $db_config;

转载请注明:朋克网 » 一种简单易用的多环境自动切换方法

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址