//获取不同数据库的方法
public function bank()
{
$data = Yii::$app->db->createCommand("show databases")->queryColumn();
$databases = [];
foreach ($data as $d)
{
if (preg_match('/^hyizu_\d+$/', $d, $matches))
{
$key = str_replace('hyizu_', '', $matches[0]);//1000,1001
$databases[$key] = $matches[0];//1000=>hyizu_1000....
}
}
if (!$databases)
return true;
else
ksort($databases);
return $databases;
}
这个实在super中controllers的StatisticsController