PHP SUPPORTED VERSIONS
PHPのサポート期限
PHPのサポート期限とは、PHPの開発元が、版ごとに不具合とセキュリティの修正を提供する期間のことです。期限を過ぎた版では、新しく見つかった脆弱性が修正されません。
版ごとのサポート期限
| 系統 | 状況 | 公開 | 通常のサポートの終了 | セキュリティ修正の終了 | 最新の版 |
|---|---|---|---|---|---|
| PHP 8.5 | サポート中 | 2025年11月20日 | 2027年12月31日 | 2029年12月31日 | 8.5.12 |
| PHP 8.4 | サポート中 | 2024年11月21日 | 2026年12月31日 | 2028年12月31日 | 8.4.27 |
| PHP 8.3 | セキュリティ修正のみ | 2023年11月23日 | 2025年12月31日 | 2027年12月31日 | 8.3.36 |
| PHP 8.2 | セキュリティ修正のみ | 2022年12月8日 | 2024年12月31日 | 2026年12月31日 | 8.2.35 |
| 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 7.3 | サポート終了 | 2018年12月6日 | 2020年12月6日 | 2021年12月6日 | ― |
| PHP 7.2 | サポート終了 | 2017年11月30日 | 2019年11月30日 | 2020年11月30日 | ― |
| PHP 7.1 | サポート終了 | 2016年12月1日 | 2018年12月1日 | 2019年12月1日 | ― |
| PHP 7.0 | サポート終了 | 2015年12月3日 | 2018年1月4日 | 2019年1月10日 | ― |
| PHP 5.6 | サポート終了 | 2014年8月28日 | 2017年1月19日 | 2018年12月31日 | ― |
PHP 5.5 以前の版も、すべてサポートが終了しています。サポート期限は php.net の情報にもとづきます(2026年11月7日時点。php.net から自動で取得しています)。
期限を過ぎると、何が起きるのか
サポートが終わった版のPHPでも、サイトはそのまま動き続けます。ただし、新しく見つかった脆弱性の修正が提供されないため、時間がたつほど、修正されていない問題が残る状態になります。また、レンタルサーバーによっては、古い版の提供を順に終えるため、ある時期に版が切り替わり、サイトの表示が崩れることもあります。
PHPの版を上げるときは、サイトの仕組み(WordPressのテーマやプラグイン、独自に作った処理など)が新しい版で動くかを先に確かめ、試験の環境で確かめてから本番を切り替える進め方が宜しいかと思います。