Мы можем использовать файл конфигурации. Создаем файл config.ini и в нем пишем:
db.conn="mysql:host=localhost;dbname=test"
db.user="vasya"
db.pass="parol"
Загружаем этот файл конфигурации:
$params = parse_ini_file("config.ini");
Соединяемся с базой данных:
$conn = new PDO($params['db.conn'], $params['db.user'], $params['db.pass']);
Очень удобно. Даже switch не нужен. В зависимости от того, какая база данных используется, под нее пишем соответствующий ini-файл.