PHP 8.2
Current patch release: 8.2.30
End of life in 304 days (December 31, 2026). Plan your upgrade now.
December 8, 2022
December 31, 2024
December 31, 2026
8.2.30 (December 18, 2025)
About PHP 8.2
PHP 8.2 introduced readonly classes, true/false/null as standalone types, and deprecated dynamic properties. A strong release for type safety improvements.
Key Changes in PHP 8.2
- ●Readonly classes (shorthand for making all properties readonly)
- ●Disjunctive Normal Form (DNF) types for complex type expressions
- ●Stand-alone
true,false, andnulltypes - ●Random extension overhaul with OOP API (
Random\Randomizer) - ●Deprecated dynamic properties (must use
#[AllowDynamicProperties])
Breaking Changes
- ▲Dynamic properties deprecated (affects WordPress and many older codebases)
- ▲Partially supported callables deprecated
- ▲Several string functions changed to be more strict
PHP 8.2 has transitioned into security-only maintenance since December 31, 2024. This means it still receives critical security patches, but no new features, performance improvements, or non-critical bug fixes will be backported. It remains a safe choice for production systems that cannot upgrade immediately, but you should begin planning your migration path. With 304 days until end of life, the window for a controlled, well-tested upgrade is narrowing.
When you are ready to upgrade, PHP 8.5 is the recommended target. Test your application against 8.5 in a staging environment first, paying attention to any deprecated APIs you may be using.
Lifecycle Progress
79% through its lifecycle. 304 days remaining.
All PHP Versions
| Version | Released | EOL | Latest | Status |
|---|---|---|---|---|
| 8.5 | November 20, 2025 | December 31, 2029 | 8.5.3 | Active |
| 8.4 | 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 (current page) | 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.2 released?
When does PHP 8.2 reach end of life?
What is the latest patch version of PHP 8.2?
Is PHP 8.2 still getting updates?
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.