PDO :: __ construct
PDO :: __ construct - Erstellt eine PDO Instanz Datenbank-Verbindung (PHP 5> = 5.1.0, PECL gU> = 0.1.0)
Erklärung
Grammatik
PDO::__construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )
Erstellt eine Anfrage an den Datenbankverbindung zu der Datenbank PDO Instanz zu verbinden.
Parameter Beschreibung
- dsn: Data Source Name oder so genannte DSN, enthält die Informationen an die Datenbank zu verbinden erforderlich.
- Benutzername: DSN Zeichenfolge Benutzernamen ein . Für einige PDO Treiber ist dieser Parameter optional.
- Kennwort: DSN String Passwort. Für einige PDO Treiber ist dieser Parameter optional.
- driver_options: ein wesentlicher Treiber spezifischen Verbindungsoptionen => Wert Array.
Rückgabewert
Gibt ein PDO Objekt auf Erfolg.Fehler / Ausnahme
Wenn Sie versuchen, eine Verbindung zu der angeforderten Datenbank fehlschlägt, wird das PDO :: __ construct () löst eine Ausnahme PDO (PDOException).
Beispiele
Erstellen Sie eine PDO-Instanz durch Aufruf des Treibers
<?php /* 通过调用驱动程序创建一个PDO实例 */ $dsn = 'mysql:dbname=testdb;host=127.0.0.1'; $user = 'dbuser'; $password = 'dbpass'; try { $dbh = new PDO($dsn, $user, $password); } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); } ?>