[PHP-DEV] session_regenerate_id concurrency problems

2023-07-06 Thread Vinicius Dias
Hello, internals. I hope you all are well. The documentation page for the `session_regenerate_id`[1] function has the following warning: > **Warning** Currently, session_regenerate_id does not handle an unstable network well, e.g. Mobile and WiFi network. Therefore, you may experience a lost sess

[PHP-DEV] Re: [RFC] [Vote] PHP 8.3 deprecations

2023-07-06 Thread Máté Kocsis
Hi Everyone, The votes have ended with the following results: - "Passing negative $widths to mb_strimwidth()": accepted (27 vs. 0 votes) - "The NumberFormatter::TYPE_CURRENCY constant": accepted (29 vs. 0 votes) - "Unnecessary crypt() related constants": rejected (14 vs. 10 votes) - "MT_RAND_PHP"

[PHP-DEV] PHP 8.1.21 Released

2023-07-06 Thread Patrick ALLAERT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 The PHP development team announces the immediate availability of PHP 8.1.21. This is a bugfix release. All PHP 8.1 users are encouraged to upgrade to this version. For source downloads of PHP 8.1.21 please visit our downloads page. Windows binaries

[PHP-DEV] PHP 8.2.8 Released

2023-07-06 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP 8.2.8. This is a bugfix release. All PHP 8.2 users are encouraged to upgrade to this version. For source downloads of PHP 8.2.8 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list

[PHP-DEV] PHP 8.3.0alpha3 is available for testing

2023-07-06 Thread Jakub Zelenka
PHP 8.3.0alpha3 has just been released and can be downloaded from: https://downloads.php.net/~jakub Or use the git tag: php-8.3.0alpha3 Windows binaries are available at: https://windows.php.net/qa/ This is the third official release of the PHP 8.3 serial and includes an incredible amount of work

Re: [PHP-DEV] ??= and function calls

2023-07-06 Thread mickmackusa
I didn't even realize that there was a difference between preincrementation and postincrementation when used in array access. I guess this is because my default preference is preincrementation and also that I probably don't use a lot of incrementation while accessing array data. I held a false be