PDO::__construct – Erstellen Sie eine PDO-Instanz, die eine Datenbankverbindung darstellt (PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
PDO::__construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )
Erstellt eine Datenbankverbindungs-PDO-Instanz, die die Verbindung zur angeforderten Datenbank darstellt.
dsn : Der Name der Datenquelle oder DSN enthält Informationen, die eine Verbindung zur Datenbank anfordern.
Benutzername : Benutzername in der DSN-Zeichenfolge. Bei einigen PDO-Treibern ist dieser Parameter optional.
Passwort : Passwort im DSN-String. Bei einigen PDO-Treibern ist dieser Parameter optional.
Driver_options : Ein Schlüssel => Wertarray von Verbindungsoptionen für einen bestimmten Treiber.
Wenn der Versuch, eine Verbindung zur angeforderten Datenbank herzustellen, fehlschlägt, löst PDO::__construct() eine PDOException aus.
<?php/* Erstellen Sie eine PDO-Instanz, indem Sie den Treiber aufrufen */$dsn = 'mysql:dbname=testdb;host=127.0.0.1';$user = 'dbuser';$password = 'dbpass';try { $dbh = new PDO($dsn, $user, $password);} Catch (PDOException $e) { echo 'Verbindung fehlgeschlagen: ' . $e->getMessage();}?>