本文整理汇总了PHP中PDO::SetAttribute方法的典型用法代码示例。如果您正苦于以下问题:PHP PDO::SetAttribute方法的具体用法?PHP PDO::SetAttribute怎么用?PHP PDO::SetAttribute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PDO
的用法示例。
在下文中一共展示了PDO::SetAttribute方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Connection
/** Essa classe cria a conxão. Ela é chamada pelo metodo construtor */
private static function Connection()
{
try {
if (!isset(self::$Connect)) {
$dsn = "mysql:host=" . self::$DBHost . ";dbname=" . self::$DBName;
self::$Connect = new \PDO($dsn, self::$DBUser, self::$DBPass);
}
} catch (\PDOException $ex) {
trigger_error("Erro: #{$ex->getCode()} - Não foi possivel estabelecer conexão com o banco de dados", E_USER_ERROR);
}
self::$Connect->SetAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);
return self::$Connect;
}
示例2: SetUpDatabase
public static function SetUpDatabase()
{
$db = new \PDO('sqlite::memory:');
$db->SetAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);
$db->Query("\n CREATE TABLE test_table\n (\n id integer PRIMARY KEY AUTOINCREMENT,\n title varchar(100),\n description text,\n value text,\n is_hidden boolean,\n reference_id integer\n );\n ");
return $db;
}