PDO::__construct — Membuat instance PDO yang mewakili koneksi database (PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
PDO::__konstruksi ( string $dsn [, string $nama pengguna [, string $kata sandi [, array $driver_options ]]] )
Membuat instance PDO koneksi database yang mewakili koneksi ke database yang diminta.
dsn : Nama sumber data, atau DSN, berisi informasi yang meminta koneksi ke database.
nama pengguna : Nama pengguna dalam string DSN. Untuk beberapa driver PDO, parameter ini bersifat opsional.
kata sandi : Kata sandi dalam string DSN. Untuk beberapa driver PDO, parameter ini bersifat opsional.
driver_options : Rangkaian key => value dari opsi koneksi untuk driver tertentu.
Jika upaya untuk menyambung ke database yang diminta gagal, PDO::__construct() akan memunculkan PDOException.
<?php/* Buat instance PDO dengan memanggil driver */$dsn = 'mysql:dbname=testdb;host=127.0.0.1';$user = 'dbuser';$password = 'dbpass';try { $dbh = new PDO($dsn, $user, $password);} catch (PDOException $e) { echo 'Koneksi gagal: ' . $e->getMessage();}?>