php host MySQL sever address class Database private static _db private

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
<?php
// $host - MySQL sever address
class Database {
private static $_db = [];
private function __construct($host)
{
self::$_db[$host] = new PDO($host, ...);
}
public static function DB($host)
{
isset(self::$_db[$host]) && new self($host);
return self::$_db[$host];
}
}