rfc:deprecations_php_8_5
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:deprecations_php_8_5 [2025/02/07 13:47] – Fix Status timwolla | rfc:deprecations_php_8_5 [2025/03/30 17:46] (current) – Add finfo_buffer() $context param girgias | ||
---|---|---|---|
Line 3: | Line 3: | ||
* Authors: | * Authors: | ||
* Gina Peter Banyard < | * Gina Peter Banyard < | ||
+ | * Christoph M. Becker < | ||
* Status: Draft | * Status: Draft | ||
* Implementation: | * Implementation: | ||
Line 14: | Line 15: | ||
* Deprecate '' | * Deprecate '' | ||
* Deprecate PDO's ' | * Deprecate PDO's ' | ||
+ | * Deprecate PDO:: | ||
+ | * Deprecate intl.error_level INI setting | ||
* Deprecate Reflection*:: | * Deprecate Reflection*:: | ||
* Deprecate FILTER_DEFAULT constant | * Deprecate FILTER_DEFAULT constant | ||
Line 27: | Line 30: | ||
* Deprecate semicolon after '' | * Deprecate semicolon after '' | ||
* Deprecate the < | * Deprecate the < | ||
+ | * Deprecate building ext/ldap against Oracle LDAP | ||
+ | * Deprecate passing '' | ||
+ | * Deprecate the < | ||
===== Proposal ===== | ===== Proposal ===== | ||
Line 44: | Line 50: | ||
TODO: https:// | TODO: https:// | ||
+ | |||
+ | ==== Deprecate PDO:: | ||
+ | |||
+ | Author: Gina Peter Banyard < | ||
+ | |||
+ | TODO: Warnings are a weird mixture of exceptions, and setting the error code. | ||
+ | |||
+ | ==== Deprecate intl.error_level INI setting ==== | ||
+ | |||
+ | Author: Gina Peter Banyard < | ||
+ | |||
+ | TODO: Similar to PDO:: | ||
==== Deprecate Reflection*:: | ==== Deprecate Reflection*:: | ||
Line 225: | Line 243: | ||
As such, this parameter has no longer any effect and is pointless. | As such, this parameter has no longer any effect and is pointless. | ||
Therefore, we propose to deprecate it. | Therefore, we propose to deprecate it. | ||
+ | |||
+ | ==== Deprecate building ext/ldap against Oracle LDAP ==== | ||
+ | |||
+ | Author: Christoph M. Becker < | ||
+ | |||
+ | Building ext/ldap against Oracle LDAP had been supported, and is theoretically still supported, but is apparently [[https:// | ||
+ | |||
+ | Therefore we supposed to deprecate building ext/ldap against Oracle LDAP. | ||
+ | |||
+ | It should be noted that the ``ldap_connect_wallet()`` function, [[https:// | ||
+ | |||
+ | ==== Deprecate passing null to readdir(), rewinddir(), | ||
+ | |||
+ | Author: Gina Peter Banyard < | ||
+ | |||
+ | TODO: This assumes the last open directory stream opened with < | ||
+ | we have deprecated such usages previous (see mysql and pgsql). | ||
+ | |||
+ | |||
+ | ==== Deprecate the $context parameter for finfo_buffer() | ||
+ | |||
+ | Author: Gina Peter Banyard < | ||
+ | |||
+ | This parameter is unused, and the only reason it exists in the first place is because the implementation of it was delegated to a " | ||
+ | |||
+ | As this parameter is not useful for this function it should be deprecated. | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== |
rfc/deprecations_php_8_5.1738936044.txt.gz · Last modified: 2025/02/07 13:47 by timwolla