Software 42771 Published by

The third beta of PHP 8.4.0 is now available for testing.



php-8.4.0beta3

- Core:
. Exiting a namespace now clears seen symbols. (ilutov)
. The exit (and die) language constructs now behave more like a function.
They can be passed liked callables, are affected by the strict_types
declare statement, and now perform the usual type coercions instead of
casting any non-integer value to a string.
As such, passing invalid types to exit/die may now result in a TypeError
being thrown. (Girgias)

- Hash:
. Fix GH-15384 (Build fails on Alpine / Musl for amd64). (timwolla)

- Standard:
. php_uname() now throws ValueErrors on invalid inputs. (Girgias)

Release php-8.4.0beta3 · php/php-src