PHP 8.4
Current patch release: 8.4.18
End of life in 1,035 days (December 31, 2028). Plan your upgrade now.
November 21, 2024
December 31, 2026
December 31, 2028
8.4.18 (February 12, 2026)
About PHP 8.4
PHP 8.4 introduced property hooks, asymmetric visibility, and a new HTML5 DOM API, continuing PHP's modernization trajectory.
Key Changes in PHP 8.4
- ●Property hooks (get/set) for computed properties without boilerplate getter/setter methods
- ●Asymmetric visibility: different access levels for reading and writing properties
- ●New
Dom\HTMLDocumentclass with proper HTML5 parsing (replaces legacy DOMDocument for HTML) - ●
array_find(),array_find_key(),array_any(),array_all()functions - ●Multibyte string handling improvements with
mb_trim(),mb_ltrim(),mb_rtrim()
Breaking Changes
- ▲Several deprecated functions removed across ext/intl, ext/pgsql, ext/session
- ▲Implicit nullable parameter declarations now deprecated
- ▲Some internal class constructor changes
PHP 8.4 is currently under active support, released on November 21, 2024. It receives regular bug fixes, security patches, and may still get minor feature additions. The latest patch release is 8.4.18 (February 12, 2026).
Lifecycle Progress
31% through its lifecycle. 1,035 days remaining.
All PHP Versions
| Version | Released | EOL | Latest | Status |
|---|---|---|---|---|
| 8.5 | November 20, 2025 | December 31, 2029 | 8.5.3 | Active |
| 8.4 (current page) | November 21, 2024 | December 31, 2028 | 8.4.18 | Active |
| 8.3 | November 23, 2023 | December 31, 2027 | 8.3.30 | Security Only |
| 8.2 | December 8, 2022 | December 31, 2026 | 8.2.30 | Security Only |
| 8.1 | November 25, 2021 | December 31, 2025 | 8.1.34 | End of Life |
| 8.0 | November 26, 2020 | November 26, 2023 | 8.0.30 | End of Life |
| 7.4 | November 28, 2019 | November 28, 2022 | 7.4.33 | End of Life |
| 7.3 | December 6, 2018 | December 6, 2021 | 7.3.33 | End of Life |
| 7.2 | November 30, 2017 | November 30, 2020 | 7.2.34 | End of Life |
| 7.1 | December 1, 2016 | December 1, 2019 | 7.1.33 | End of Life |
| 7.0 | December 3, 2015 | January 10, 2019 | 7.0.33 | End of Life |
| 5.6 | August 28, 2014 | December 31, 2018 | 5.6.40 | End of Life |
| 5.5 | June 20, 2013 | July 21, 2016 | 5.5.38 | End of Life |
| 5.4 | March 1, 2012 | September 14, 2015 | 5.4.45 | End of Life |
| 5.3 | June 30, 2009 | August 14, 2014 | 5.3.29 | End of Life |
| 5.2 | November 2, 2006 | January 6, 2011 | 5.2.17 | End of Life |
| 5.1 | November 24, 2005 | August 24, 2006 | 5.1.6 | End of Life |
| 5.0 | July 13, 2004 | September 5, 2005 | 5.0.5 | End of Life |
Frequently Asked Questions
When was PHP 8.4 released?
When does PHP 8.4 reach end of life?
What is the latest patch version of PHP 8.4?
Related Resources
Get release updates for PHP
Breaking changes, security patches, EOL warnings. Monthly digest, no spam.
Free forever. Unsubscribe anytime. We track 50+ technologies.