@@ -302,12 +302,25 @@ PHP 8.4 UPGRADE NOTES
302
302
extended to support those keys.
303
303
304
304
- PDO:
305
+ . Added support for driver-specific subclasses.
306
+ RFC: https://wiki.php.net/rfc/pdo_driver_specific_subclasses
307
+ This RFC adds subclasses for PDO in order to better support
308
+ database-specific functionalities. The new classes are
309
+ instantiatable either via calling the PDO::connect() method
310
+ or by invoking their constructor directly.
305
311
. Added support for driver specific SQL parsers. The default parser supports:
306
312
- single and double quoted literals, with doubling as escaping mechanism.
307
313
- two-dashes and non-nested C-style comments.
308
314
RFC: https://wiki.php.net/rfc/pdo_driver_specific_parsers
309
315
316
+ - PDO_DBLIB:
317
+ . Added class Pdo\DbLib.
318
+
319
+ - PDO_FIREBIRD:
320
+ . Added class Pdo\Firebird.
321
+
310
322
- PDO_MYSQL:
323
+ . Added class Pdo\Mysql.
311
324
. Added custom parser supporting:
312
325
- single and double-quoted literals, with doubling and backslash as escaping
313
326
mechanism
@@ -316,7 +329,11 @@ PHP 8.4 UPGRADE NOTES
316
329
and hash-comments
317
330
RFC: https://wiki.php.net/rfc/pdo_driver_specific_parsers
318
331
332
+ - PDO_ODBC:
333
+ . Added class Pdo\Odbc.
334
+
319
335
- PDO_PGSQL:
336
+ . Added class Pdo\Pgsql.
320
337
. Added custom parser supporting:
321
338
- single and double quoted literals, with doubling as escaping mechanism
322
339
- C-style "escape" string literals (E'string')
@@ -326,6 +343,7 @@ PHP 8.4 UPGRADE NOTES
326
343
RFC: https://wiki.php.net/rfc/pdo_driver_specific_parsers
327
344
328
345
- PDO_SQLITE:
346
+ . Added class Pdo\Sqlite.
329
347
. Added custom parser supporting:
330
348
- single, double quoted, and backtick literals, with doubling as escaping mechanism
331
349
- square brackets quoting for identifiers
@@ -347,32 +365,6 @@ PHP 8.4 UPGRADE NOTES
347
365
modifier ("i"), the expression locks out mixing of ASCII and non-ASCII
348
366
characters.
349
367
350
- - PDO:
351
- . Added support for driver-specific subclasses.
352
- RFC: https://wiki.php.net/rfc/pdo_driver_specific_subclasses
353
- This RFC adds subclasses for PDO in order to better support
354
- database-specific functionalities. The new classes are
355
- instantiatable either via calling the PDO::connect() method
356
- or by invoking their constructor directly.
357
-
358
- - PDO_DBLIB:
359
- . Added class Pdo\DbLib.
360
-
361
- - PDO_FIREBIRD:
362
- . Added class Pdo\Firebird.
363
-
364
- - PDO_MYSQL:
365
- . Added class Pdo\Mysql.
366
-
367
- - PDO_ODBC:
368
- . Added class Pdo\Odbc.
369
-
370
- - PDO_PGSQL:
371
- . Added class Pdo\Pgsql.
372
-
373
- - PDO_SQLITE:
374
- . Added class Pdo\Sqlite.
375
-
376
368
- POSIX:
377
369
. Added constant POSIX_SC_CHILD_MAX
378
370
. Added constant POSIX_SC_CLK_TCK
0 commit comments