The PHP development team announces the immediate availability of PHP 8.3.0. This release marks the latest major release of the PHP language.
PHP 8.3 comes with numerous improvements and new features such as: - Typed Class Constants - Fetch class constant dynamically syntax - Readonly Amendments - Override Attribute - New Randomizer method Random\Randomizer::getBytesFromString - New function json_validate - And much much more... For source downloads of PHP 8.3.0 please visit our downloads page (https://www.php.net/downloads.php), Windows source and binaries can be found on https://windows.php.net/download/. The list of changes is recorded in the ChangeLog (https://www.php.net/ChangeLog-8.php#8.3.0). The migration guide (http://php.net/manual/en/migration83.php) is available in the PHP Manual. Please consult it for the detailed list of new features and backward incompatible changes. Many thanks to all the contributors and supporters! Release Manifest here and below: https://gist.github.com/bukka/9b83d9718de090953eec989be16ba91a Jakub Zelenka, Eric Mann, & Pierrick Charron php-8.3.0.tar.bz2 SHA256 hash: de67d0833d42b196e5a66fa1a332f45e296cbe8e9472e9256b2a071c34dc5ed6 PGP signature: -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQTCjZN1dWA+tKu3JYYcB3ncXAqd5AUCZVzCAgAKCRAcB3ncXAqd 5JBFAQCaYK3jZ8YtgaOUpIRTYsAEVf4wgHshahMsxyOOL9GP9AEAlz/sd2HK/Wod J9AsSbX68jX98PK0RG/WE+gA2L/DXQs= =Y0F0 -----END PGP SIGNATURE----- php-8.3.0.tar.gz SHA256 hash: 557ae14650f1d1984d3213e3fcd8d93a5f11418b3f8026d3a2d5022251163951 PGP signature: -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQTCjZN1dWA+tKu3JYYcB3ncXAqd5AUCZVzCAwAKCRAcB3ncXAqd 5NDPAQDieVJDb9nL/HnB/mTLfzbcwIBiIVlQpGAp9V3WrYS6ZAD/cvQ5U4Uljaq2 2fv4hdBTjcaxlTjjsq+GK8GGz2C67gs= =n0At -----END PGP SIGNATURE----- php-8.3.0.tar.xz SHA256 hash: 1db84fec57125aa93638b51bb2b15103e12ac196e2f960f0d124275b2687ea54 PGP signature: -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQTCjZN1dWA+tKu3JYYcB3ncXAqd5AUCZVzCAwAKCRAcB3ncXAqd 5KKuAQCtutsDX4GEimUkxyeBOlHtAa3sZohmSimjchPlz0G3dwD/bDvvI836HsGt rZ3OAWTPI6e0W+M0MbJwq6o54sxDqQg= =eSjV -----END PGP SIGNATURE-----