PDO::__construct
Справочное руководство по PHP PDO
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, представляющий соединение с запрошенной базой данных.
Parameters
- dsn: Имя источника данных, или DSN, содержит информацию, необходимую для подключения к базе данных.
- username: Имя пользователя в строке DSN. Этот параметр необязателен для некоторых драйверов PDO.
- password: Пароль в строке DSN. Этот параметр необязателен для некоторых драйверов PDO.
- driver_options: Массив key=>value с параметрами подключения, специфичными для драйвера.
Возвращаемые значения
Возвращает объект PDO при успешном выполнении.Ошибки/Исключения
Если попытка подключения к запрошенной базе данных завершается неудачей, PDO::__construct() выбрасывает PDOException.
Примеры
Создание экземпляра PDO через вызов драйвера
<?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();
}
?>
Другие расширения