Skip to content

[Sync-En] ext/pdo_sqlite: document the PHP 8.5 additions and behaviour changes (#5818) - #1223

Merged
julionc merged 3 commits into
php:masterfrom
lacatoire:sync-en/1209-pdo-sqlite-85
Sep 3, 2026
Merged

[Sync-En] ext/pdo_sqlite: document the PHP 8.5 additions and behaviour changes (#5818)#1223
julionc merged 3 commits into
php:masterfrom
lacatoire:sync-en/1209-pdo-sqlite-85

Conversation

@lacatoire

@lacatoire lacatoire commented Sep 2, 2026

Copy link
Copy Markdown
Member

Translation of php/doc-en#5818 (commit eff8e0d): the PHP 8.5 additions and behaviour changes of pdo_sqlite, the new 8.5.0 constants, the libsqlite 3.7.17 requirement, the SQLite null byte changelog on PDO::quote, and a first translation of Pdo\Sqlite::setAuthorizer.

The class synopsis of pdo-sqlite.xml also drops the xi:fallback wrappers, which check-structure rejects: doc-en writes those xi:include elements self-closing.

Fixes: #1209

- Add changelog (8.5.0) to PDO::quote() for SQLite null byte behaviour
- Update configure.xml: para->simpara, add libsqlite >= 3.7.17 for PHP 8.5.0
- Add 12 new constants (ATTR_BUSY_STATEMENT, ATTR_EXPLAIN_STATEMENT, etc.)
  and changelog section to Pdo\Sqlite class
- Add errors and changelog (8.4.0) sections to Pdo\Sqlite::createCollation()
- Translate new Pdo\Sqlite::setAuthorizer() method page
- Update EN-Revision to eff8e0d4dd463ae6bd387f304effeaf3d5ce44d5
@julionc
julionc merged commit 085c53b into php:master Sep 3, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Sync EN] ext/pdo_sqlite: document the PHP 8.5 additions and behaviour changes (#5818)

2 participants