PDO::__construct — 建立一個表示資料庫連線的PDO 實例(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
PDO::__construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )
建立一個表示連接到請求資料庫的資料庫連線PDO 實例。
dsn :資料來源名稱或稱為DSN,包含了要求連接到資料庫的資訊。
username :DSN字串中的使用者名稱。對於某些PDO驅動,此參數為可選項。
password :DSN字串中的密碼。對於某些PDO驅動,此參數為可選項。
driver_options :一個具體驅動的連接選項的鍵=>值數組。
如果試圖連線到要求的資料庫失敗,則PDO::__construct() 拋出一個PDO例外(PDOException) 。
<?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();}?>