The PHP internals mailing list is discussing the RFC for deprecations planned for PHP 8.6. Gina P. Banyard announced the list, compiled over the past year, with each deprecation to be voted on individually. Key discussion points include: a call for proper impact analyses for each proposal (Juliette Reinders Folmer), with Osama Aldemeery sharing a detailed analysis for the 'return-in-finally' deprecation showing it affects only 0.18% of top Composer packages. Controversial proposals include deprecating the _() alias for gettext(), the 'let' identifier, CURLOPT_PROGRESSFUNCTION (which is already deprecated in libcurl since 7.32.0 with CURLOPT_XFERINFOFUNCTION as replacement), ArrayIterator methods, and changing by-reference return modifiers via inheritance. The RFC must be finalized by July 13th.

17m read timeFrom externals.io
Post cover image
345 Impressions