🌐
PHP
php.net › releases › 8.4 › en.php
PHP: PHP 8.4 Release Announcement
$dom = new DOMDocument(); $dom->loadHTML( <<<'HTML' <main> <article>PHP 8.4 is a feature-rich release!</article> <article class="featured">PHP 8.4 adds new DOM classes that are spec-compliant, keeping the old ones for compatibility.</article> ...
🌐
PHP.Watch
php.watch › versions › 8.4
PHP 8.4: What's New and Changed • PHP.Watch
April 8, 2019 - Releases8.4.19 · Sodium: AEGIS-128L and AEGIS256 support · New array_find, array_find_key, array_any, and array_all functions · New grapheme_str_split function · BCMath: New bcdivmod function · Intl: New intltz_get_iana_id function and IntlTimeZone::getCanonicalID method ·
Discussions

Which to use? PHP version 8.2, 8.3, 8.4, 8.5?
8.5 isn't fully released, and won't be for a few months still. You could still use it, but you may experience issues. As for whether to use it it over 8.2 or 8.3, I would always advise using the latest stable version, as you benefit from all the new features, and maximise the window of support for the actual version of PHP. I believe PHP versions recieve support now for bugs for 1 year and security updates for 2 years, or possibly vice versa. You should treat updates to PHP very similarly to phone updates. Whilst your phone hardward may stay the same, updating adds new features and security fixes, and if you don't update, then you are more likely (even if it is only by a tiny amount) to experience issues or fall victim to securit problems. More on reddit.com
🌐 r/PHP
61
28
September 5, 2025
PHP 8.4 is released!
Woo! This is a great release. Have been already using property hooks and love not needing getter and setter functions anymore. More on reddit.com
🌐 r/PHP
66
413
November 21, 2024
🌐
Stitcher
stitcher.io › blog › new-in-php-84
What's new in PHP 8.4 | Stitcher.io
With PHP 8.4 though, exit() and die() are now properly treated as functions, and all of the above has been fixed. Note that the keyword variant without brackets of course still works the same.
🌐
Medium
medium.com › @sizanmahmud08 › php-8-4-release-complete-guide-to-new-features-performance-improvements-and-breaking-changes-3189f3ff84a1
PHP 8.4 Release: Complete Guide to New Features, Performance Improvements, and Breaking Changes | by Sizan Mahmud | Medium
December 30, 2025 - PHP 8.4 has arrived as a major ... experience. Released in November 2024, this version introduces property hooks, asymmetric visibility, a revamped DOM API, and numerous performance enhancements....
🌐
PHP.Watch
php.watch › versions › 8.4 › releases
PHP 8.4 releases, Docker images, source code downloads, and Windows binary downloads
PHP 8.4 is a feature-rich PHP version that brings support for property hooks, asymmetric visibility support in classes, database driver-specific PDO classes, Lazy objects, a HTML5 support in the DOM extension, along with several new features, improvements, and deprecations.
🌐
Zend
zend.com › blog › php-8-4
New in PHP 8.4 | Guide to PHP 8.4 Features & Changes | Zend
September 26, 2024 - Note that when instantiating the class, we have to wrap that in parentheses; this is a requirement of the PHP engine at this time, and it makes this type of usage unwieldy. PHP 8.4 now allows you to omit those parentheses, giving a more natural usage that's easier to remember:
🌐
WPExperts
wpexperts.io › home › releases › php 8.4 release – experience new features & enhancements
PHP 8.4 Release – Experience New Features & Enhancements
June 10, 2025 - PHP is the mastermind behind various web applications. Finally, the long wait is over. PHP 8.4 has been officially released. Users can experience new features and improvements like property hooks, array find functions, and more.
Find elsewhere
🌐
GitHub
github.com › php › php-src › releases
Releases · php/php-src
The PHP development team announces the immediate availability of PHP 8.4.18. This is a bug fix release.
Author   php
🌐
Pantheon
docs.pantheon.io › release-notes › 2025 › 09 › php-83-84-patch-updates
PHP 8.3 and 8.4 updated to their latest patch releases
September 12, 2025 - PHP versions 8.3.25 and 8.4.12, and are now available on the platform. These updates brings the latest bug fixes, improving performance and security for your sites.
🌐
Upsun
devcenter.upsun.com › posts › php-84-release
PHP 8.4 is here! – Upsun Developer Center
November 26, 2024 - While there are a great number ... much inspiration from Kotlin, Property hooks in PHP 8.4 allow for defining additional logic (such as validation) associated with an objects get/set operations....
🌐
heise online
heise.de › en › news › PHP-8-4-Release-Candidate-brings-important-updates-in-DOM-MBString-and-Opcache-9957825.html
PHP 8.4: Release Candidate brings important updates in DOM, MBString and Opcache | heise online
September 30, 2024 - In the MBString extension, according to the release notes, there was an error in mb_detect_encoding() that contained an invalid encoding "UTF8". The update updates the Unicode data tables to Unicode 16, which allows better support for newer characters. Opcache receives important updates, including fixing a segmentation fault and introducing the opcache_jit_blacklist() function, which excludes certain functions from just-in-time (JIT) compilation. In the PHPDBG extension, the development team has fixed an assertion error and corrected use-after-free issues in the Perl Compatible Regular Expressions (PCRE) library.
🌐
PHP.Watch
php.watch › versions › 8.4 › releases › 8.4.16
PHP 8.4.16: Release Information, Changelog, and Download links
December 18, 2025 - Fix memory leak in array_diff() with custom type checks in 80b731659a · Fix GH-20442: Phar does not respect case-insensitiveness of __halt_compiler() when reading stub in 4ee25395d5
🌐
PHP.Watch
php.watch › news › 2024 › 09 › php-84-rc1
PHP 8.4 Feature-freeze, first Release Candidate released • PHP.Watch
September 28, 2024 - Bringing several major new features including Property Hooks, Asymmetric visibility support, Lazy Objects, Unicode 16 support, improvements, and deprecations, PHP 8.4 marks an important milestone release for PHP.
🌐
Fortrabbit
blog.fortrabbit.com › php-84-update
PHP 8.4
April 23, 2025 - geoip (1.1.1) - with php8 patch applied - changelog - (only available for PHP 7.4 and 8.0) memcached (3.2.0) → 3.3.0 - release notes · libmemcached (1.0.18) - with 2 patches applied - changelog · libmemcached-awesome (1.1.4) - release notes · phalcon4 (4.1.2) - release notes - only for PHP 7.4 ·
🌐
Benjamin Crozat
benjamincrozat.com › home › blog › php 8.4: new features and release date
PHP 8.4: new features and release date - Benjamin Crozat
June 3, 2024 - PHP 8.4 introduced a new parser option to properly handle these large XML documents and prevent the parsing error, making it possible for developers to parse large XML documents effectively, without needing complex workarounds.