PHP サポート期限一覧:PHP 8.2・8.3・8.4・8.5 はいつまで?
PHP 8.2 のセキュリティサポート終了日は2026年12月31日です。PHP 8.3 は2027年12月31日、PHP 8.4 は2028年12月31日、PHP 8.5 は2029年12月31日までセキュリティサポートが続きます。PHP 8.1 のサポートは2025年12月31日に終了しており、8.0 以前もすべてサポート終了済みです。
バージョン別サポート期限一覧
| バージョン | リリース日 | アクティブサポート終了日 | セキュリティサポート終了日 |
|---|---|---|---|
| PHP 8.5 | 2025年11月20日 | 2027年12月31日 | 2029年12月31日 |
| PHP 8.4 | 2024年11月21日 | 2026年12月31日 | 2028年12月31日 |
| PHP 8.3 | 2023年11月23日 | 2025年12月31日 | 2027年12月31日 |
| PHP 8.2 | 2022年12月8日 | 2024年12月31日 | 2026年12月31日 |
| PHP 8.1 | 2021年11月25日 | 2023年11月25日 | 2025年12月31日 |
| PHP 8.0 | 2020年11月26日 | 2022年11月26日 | 2023年11月26日 |
| PHP 7.4 | 2019年11月28日 | 2021年11月28日 | 2022年11月28日 |
表の日付は当サイトのデータから毎回のビルドで書き直され、php.net の公表値と照合されます。
PHP 8.2:次に期限を迎えるバージョン
PHP 8.2 のアクティブサポートは2024年12月31日に終了しており、現在は重大なセキュリティ問題の修正のみが提供されています。セキュリティサポート終了日は2026年12月31日です。それ以降に見つかった脆弱性への修正は、PHP プロジェクトからは提供されません。
PHP 8.4・8.5:移行先の候補
PHP 8.4 はアクティブサポートが2026年12月31日まで、セキュリティサポートが2028年12月31日まで続きます。PHP 8.5 はアクティブサポートが2027年12月31日まで、セキュリティサポートが2029年12月31日までです。これから移行するなら、残り期間の長い 8.4 または 8.5 が候補になります。
PHP 8.1 以前:サポート終了済み
PHP 8.1 のセキュリティサポートは2025年12月31日に、PHP 8.0 は2023年11月26日に、PHP 7.4 は2022年11月28日に終了しました。これらのバージョンは動作し続けますが、新しい脆弱性への修正は PHP プロジェクトからは提供されません。すぐにアップグレードできない場合は、有償の延長サポートという選択肢があります。
期限から逆算して何をすべきか
- PHP 8.1 以前を使っている場合:すでにセキュリティ修正のない状態です。フレームワーク(Laravel、Symfony、WordPress など)が対応している PHP バージョンを確認し、8.3 以降への移行を計画してください。
- PHP 8.2 を使っている場合:セキュリティサポート終了日から逆算して、移行の検証期間を確保します。
- フレームワークの期限も確認:PHP 本体だけでなく、フレームワークや CMS にもそれぞれのサポート期限があります。EOL Checker と API でまとめて確認できます。
よくある質問
PHP 8.2 のサポート期限はいつまでですか?
PHP 8.2 のセキュリティサポート終了日は2026年12月31日です。アクティブサポートは2024年12月31日に終了しており、現在は重大なセキュリティ問題の修正のみが提供されています。
PHP 8.4 のサポート期限はいつまでですか?
PHP 8.4 のアクティブサポート終了日は2026年12月31日、セキュリティサポート終了日は2028年12月31日です。
PHP 8.1 や PHP 7.4 はまだ使えますか?
動作はしますが、サポートは終了しています。PHP 8.1 のセキュリティサポートは2025年12月31日に、PHP 7.4 は2022年11月28日に終了しました。終了後に見つかった脆弱性への修正は、PHP プロジェクトからは提供されません。
PHP のサポート期間はどのように決まっていますか?
php.net によると、各リリースブランチは最初の安定版リリースから2年間アクティブサポートを受け、その後さらに2年間は重大なセキュリティ問題のみが修正されます。合計4年間のサポートが終わると、そのブランチはサポート終了(EOL)となります。