PDO :: __ construct
PDO :: __ construct - Crée une connexion de base de données d'instance PDO (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
explication
grammaire
PDO::__construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )
Crée une demande de connexion à la connexion de base de données à l'instance PDO de base de données.
Paramètre description
- dsn: Nom de la source de données ou soi-disant DSN, contient les informations nécessaires pour se connecter à la base de données.
- nom d' utilisateur: DSN chaîne nom d' utilisateur. Pour certains pilotes PDO, ce paramètre est facultatif.
- mot de passe: mot de passe DSN chaîne. Pour certains pilotes PDO, ce paramètre est facultatif.
- driver_options: une des options de connexion spécifiques du pilote key => array de valeur.
Valeur de retour
Renvoie un objet PDO en cas de succès.Erreur / exception
Si vous essayez de vous connecter à la base de données échoue, le PDO :: __ construct () lance une exception PDO (PDOException).
Exemples
Créer une instance PDO en appelant le conducteur
<?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(); } ?>