1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
function getDB1(): PDO
{
return $pdo = new PDO("mysql:dbname=db1;host=127.0.0.1", 'root', 'toor', [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
]);
}
function getDB2(): PDO
{
return $pdo = new PDO("mysql:dbname=db2;host=127.0.0.1", 'root', 'toor', [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
]);
}
//c'est la même approche mais avec un parameter optionnel, comme le code précédent
/*
function getPDO(?string $dbname="defaultDB"): PDO
{
return $pdo = new PDO("mysql:dbname=$dbname;host=127.0.0.1", 'root', 'toor', [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
]);
}
*/ |
Partager