In PHP
ist die Verwendung von PDO
zum Herstellen einer Verbindung zur Datenbank ein grundlegender Vorgang. Nach der Verwendung von PDO
zum Herstellen einer Verbindung zur Datenbank Sie erhalten ein Objekt vom Typ Statement
. Wir können die Methode setAttribute()
verwenden, um die Attribute des Datenbank-Handles festzulegen. Dieser Artikel führt Sie dazu, einen Blick darauf zu werfen. PHP
中利用PDO
连接数据库属于基本操作,利用PDO
连接数据库后,获取的是Statement
类型的对象,我们可以利用setAttribute()
方法可以用来设置数据库句柄的属性,本文就带大家一起来看一看。
1.首先我们来看一看setAttribute()
1. Schauen wir uns zunächst die Syntax von
PDO::setAttribute ( int $attribute , mixed $value )
$attribute: Stellt den PDO-objektspezifischen Attributnamen bereit
$value: Weisen Sie dem angegebenen Attribut einen Wert zu.
Der Rückgabewert ist ein bool-Wert Name auf die angegebene Größe schreiben
PDO::ATTR_ERRMODE: Fehlerbericht.
-
PDO::ATTR_ORACLE_NULLS (verfügbar in allen Treibern, nicht beschränkt auf Oracle): NULL und leere Zeichenfolgen konvertieren.
-
PDO::ATTR_STRINGIFY_FETCHES: Konvertieren Sie den Wert beim Extrahieren in eine Zeichenfolge.
-
PDO::ATTR_STATEMENT_CLASS: Legen Sie die vom Benutzer bereitgestellte Anweisungsklasse fest, die von PDOStatement abgeleitet ist. Erfordert Array
-
PDO::ATTR_TIMEOUT: Gibt die Anzahl der Sekunden für das Timeout an.
-
PDO::ATTR_AUTOCOMMIT Ob jede einzelne Erklärung automatisch übermittelt werden soll.
-
PDO::ATTR_EMULATE_PREPARES Emulation vorbereiteter Anweisungen aktivieren oder deaktivieren.
-
PDO::MYSQL_ATTR_USE_BUFFERED_QUERY (verfügbar in MySQL): Gepufferte Abfragen verwenden.
-
PDO::ATTR_DEFAULT_FETCH_MODE: Legen Sie den Standardextraktionsmodus fest. 3. Nehmen Sie PDO::ATTR_CASE als Beispiel:
Das obige ist der detaillierte Inhalt vonEingehende Analyse von PDO::setAttribute in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn