- var_dump: documentation ( source)
<?php
try {
$pdo = new PDO("mysql:host=pdotestdb.cbgzhszhik0u.us-west-2.rds.amazonaws.com;port=3306;dbname=pdotest", "pdotestuser", "pdotestpass");
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->query("INSERT INTO fake_table VALUES ('bogus')");
} catch (PDOException $e) {
var_dump($e->getCode());
}