数据库配置信息
配置文件中生成数据库连接
public static function getDatabase( $id = 'master' )
{
$key = 'database_'.$id;
if( $id == 'master' ){
$db_config = Application::getInstance()->config['database']['master'];
} else {
$db_configs = Application::getInstance()->config['database']['slave'];
$db_config = $db_configs[array_rand($db_configs)];
}
$db = Register::get($key);
if( !$db ){
//使用use导入MySqli
$db = new MySqli();
$db->connect($db_config);
Register::set($key, $db);
}
return $db;
}