PDO :: __ construct
PDO :: __ construct - Crea una conexión de base de datos de instancia PDO (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
explicación
gramática
PDO::__construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )
Crea una solicitud para conectarse a la conexión de base de datos para la base de datos ejemplo PDO.
Descripción Parámetro
- DSN: Nombre de origen de datos o el llamado DSN, contiene la información necesaria para conectarse a la base de datos.
- nombre de usuario: DSN cadena usuario. Para algunos conductores DOP, este parámetro es opcional.
- contraseña: DSN contraseña de serie. Para algunos conductores DOP, este parámetro es opcional.
- driver_options: a opciones de conexión específicas para el conductor clave => valor de la matriz.
Valor de retorno
Devuelve un objeto PDO en caso de éxito.Error / excepción
Si intenta conectarse a la base de datos no solicitada, el PDO :: __ construct () lanza una excepción DOP (PDOException).
Ejemplos
Crear una instancia PDO mediante una llamada al controlador
<?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(); } ?>