diff --git a/reference/pdo/constants.xml b/reference/pdo/constants.xml index 7a16f5dc6..423b28632 100644 --- a/reference/pdo/constants.xml +++ b/reference/pdo/constants.xml @@ -1,5 +1,5 @@ - + @@ -373,13 +373,17 @@ PDO::ATTR_AUTOCOMMIT - (int) + (bool) Wenn dieser Wert &false; ist, versucht PDO, Autocommit zu deaktivieren, damit die Verbindung eine Transaktion starten kann. + + Seit PHP 8.4.0 ist diese Konstante als bool typisiert; + zuvor war sie als int typisiert. + @@ -638,11 +642,19 @@ if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { PDO::ATTR_EMULATE_PREPARES - (int) + (bool) - + Legt fest, ob die Emulation von Prepared Statements aktiviert oder + deaktiviert wird. Einige Treiber unterstützen native Prepared Statements + entweder gar nicht oder nur eingeschränkt. Bei &true; emuliert PDO + Prepared Statements immer; bei &false; werden die nativen Prepared + Statements des Treibers verwendet. + + + Seit PHP 8.4.0 ist diese Konstante als bool typisiert; + zuvor war sie als int typisiert. diff --git a/reference/pdo_dblib/pdo-dblib.xml b/reference/pdo_dblib/pdo-dblib.xml new file mode 100644 index 000000000..df9db8c71 --- /dev/null +++ b/reference/pdo_dblib/pdo-dblib.xml @@ -0,0 +1,181 @@ + + + + Die Klasse Pdo\Dblib + Pdo\Dblib + + + + +
+ &reftitle.intro; + + Eine Unterklasse von PDO, die eine Verbindung über + den DBLib-PDO-Treiber darstellt. + +
+ + +
+ &reftitle.classsynopsis; + + + Pdo + + + + Dblib + + + + extends + PDO + + + &InheritedConstants; + + + + + &Constants; + + public + const + int + Pdo\Dblib::ATTR_CONNECTION_TIMEOUT + + + public + const + int + Pdo\Dblib::ATTR_QUERY_TIMEOUT + + + public + const + int + Pdo\Dblib::ATTR_STRINGIFY_UNIQUEIDENTIFIER + + + public + const + int + Pdo\Dblib::ATTR_VERSION + + + public + const + int + Pdo\Dblib::ATTR_TDS_VERSION + + + public + const + int + Pdo\Dblib::ATTR_SKIP_EMPTY_ROWSETS + + + public + const + int + Pdo\Dblib::ATTR_DATETIME_CONVERT + + + &InheritedMethods; + + + + + + + + + + +
+ +
+ &reftitle.constants; + + + Pdo\Dblib::ATTR_CONNECTION_TIMEOUT + + + + + + + Pdo\Dblib::ATTR_QUERY_TIMEOUT + + + + + + + Pdo\Dblib::ATTR_STRINGIFY_UNIQUEIDENTIFIER + + + + + + + Pdo\Dblib::ATTR_VERSION + + + + + + + Pdo\Dblib::ATTR_TDS_VERSION + + + + + + + Pdo\Dblib::ATTR_SKIP_EMPTY_ROWSETS + + + + + + + Pdo\Dblib::ATTR_DATETIME_CONVERT + + + Dieses Verbindungsattribut steuert das Format von Zeichenketten für + Datetime-Typen. Wenn dies &false; ist, gibt PDO_DBLIB einen + Datetime-Typ als Zeichenkette in dem Format zurück, in dem ihn der SQL + Server zurückgibt (also "2017-10-27 10:22:44"). Wenn + &true;, wandelt PDO_DBLIB den Datetime-Typ in eine Zeichenkette um und + verwendet dabei ein benutzerdefiniertes oder gebietsschemaabhängiges + Format, wie es in der FreeTDS-Datei locales.conf + angegeben ist. Standardmäßig ist dieses Attribut &false;. + + + + +
+
+ +
+ diff --git a/reference/pdo_mysql/constants.xml b/reference/pdo_mysql/constants.xml index 0b33ded45..16df1ef9d 100644 --- a/reference/pdo_mysql/constants.xml +++ b/reference/pdo_mysql/constants.xml @@ -1,5 +1,5 @@ - +
&reftitle.constants; @@ -86,12 +86,16 @@ PDO::MYSQL_ATTR_DIRECT_QUERY - (int) + (bool) &Alias; PDO::ATTR_EMULATE_PREPARES + + Seit PHP 8.4.0 ist diese Konstante als bool typisiert; + zuvor war sie als int typisiert. +