Tracking to make it easier to identify which parts of https://wiki.php.net/rfc/deprecations_php_8_5 are still pending - [x] `Deprecate the __sleep() and __wakeup() magic methods` #19682, #19435 - [x] `Deprecate using values null as an array offset and when calling array_key_exists()` #19511 - [x] `Deprecate constant redeclaration` #19474 - [x] `Deprecate closure binding issues` #19510 - [x] `Enact follow-up phase of the “Path to Saner Increment/Decrement operators” RFC` #19374 - [x] `Deprecate the report_memleaks INI directive` #19481 - [x] `Deprecate the register_argc_argv INI directive` #19606 - [x] `Remove disable_classes INI setting` #12043 - [x] `Deprecate ArrayObject and ArrayIterator with objects` #19420 - [x] `Deprecate passing string which are not one byte long to ord()` #19440 - [x] `Deprecate passing integers outside the interval [0, 255] to chr()` #19441 - [x] `Deprecate the $http_response_header predefined variable` #19464 - [x] `[ODBC] Remove flags for building against specific drivers directly` #15727 - [x] `Deprecate driver specific PDO constants` #19526 - [x] `Deprecate driver specific PDO methods` #19596 - [x] `Deprecate Pdo\Pgsql constants related to statement transaction state` #19594 - [x] `Deprecate building ext/ldap against Oracle LDAP` #19809
Tracking to make it easier to identify which parts of https://wiki.php.net/rfc/deprecations_php_8_5 are still pending
Deprecate the __sleep() and __wakeup() magic methodsZend: Deprecate __sleep() #19682, Zend: Deprecate __wakeup() #19435Deprecate using values null as an array offset and when calling array_key_exists()Deprecate using null as an array offset and when callingarray_key_exists()#19511Deprecate constant redeclarationDeprecate constant redeclaration #19474Deprecate closure binding issuesDeprecate closure binding issues #19510Enact follow-up phase of the “Path to Saner Increment/Decrement operators” RFCEnact follow-up phase of the "Path to Saner Increment/Decrement operators" RFC #19374Deprecate the report_memleaks INI directiveDeprecate disablingreport_memleaksINI directive #19481Deprecate the register_argc_argv INI directivemain: Deprecate deriving $_SERVER['argc'] and $_SERVER['argv'] from the query string #19606Remove disable_classes INI settingcore: Remove disable_classes INI setting #12043Deprecate ArrayObject and ArrayIterator with objectsext/spl: Deprecate ArrayObject and ArrayIterator with objects #19420Deprecate passing string which are not one byte long to ord()ext/standard: Deprecate passing string which are not one byte long to ord() #19440Deprecate passing integers outside the interval [0, 255] to chr()ext/standard: Deprecate passing integers outside the interval [0, 255] to chr() #19441Deprecate the $http_response_header predefined variableext/standard: Deprecate $http_response_header #19464[ODBC] Remove flags for building against specific drivers directlyRemove driver specific support from ODBC #15727Deprecate driver specific PDO constantsDeprecate driver specific PDO constants #19526Deprecate driver specific PDO methodsDeprecate driver specific PDO methods #19596Deprecate Pdo\Pgsql constants related to statement transaction stateext/pdo_pgsql: [RFC] Deprecate PGSQL_TRANSACTION_ constants. #19594Deprecate building ext/ldap against Oracle LDAPext/ldap: [RFC] Deprecate build with Oracle Instance Client version. #19809