Código PHP:
<?php
class ConexionDB extends PDO {
public function __construct () {
try {
parent:: __construct('mysql:host=localhost;dbname=prueba; 'root', 'clave');
parent:: setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $ex) {
die ('Error de Conexión);
}
}
function __destruct(){
}
}
?>
Código PHP:
$BD = new ConexionDB();
(No recuerdo de donde la conseguí pero funciona aunque no entiendo bien el código).