

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AL2023 での PHP
<a name="php"></a>

 AL2023 は現在、[https://www.php.net/](https://www.php.net/)プログラミング言語のバージョン 8.1、8.2、8.3、8.4、8.5 を提供しています。各バージョンは、アップストリームの PHP と同じ期間サポートされます。詳細については、「[パッケージのサポートステートメント](https://docs.aws.amazon.com/linux/al2023/release-notes/support-info-by-support-statement.html)」を参照してください。

## 古い PHP バージョンからの移行
<a name="php-migration"></a>

**アップストリームの PHP コミュニティでは、以下の移行に関する包括的な移行ドキュメントをまとめています。**
+ [ 8PHP.4.x から PHP 8.5.x へ](https://www.php.net/migration85)
+ [PHP 8.3.x から PHP 8.4.x](https://www.php.net/migration84)
+ [PHP 8.2.x から PHP 8.3.x](https://www.php.net/migration83)
+ [PHP 8.1.x から PHP 8.2.x](https://www.php.net/migration82)
+ [PHP 8.0.x から PHP 8.1.x](https://www.php.net/migration81)

 AL2 には `amazon-linux-extras` に PHP 8.0、8.1、および 8.2 が組み込まれており、AL2023 に簡単にアップグレードできます。

## PHP 7.x バージョンからの移行
<a name="php-migration-7x"></a>

**注記**  
 [https://www.php.net/](https://www.php.net/) プロジェクトでは、[サポートされているバージョン](https://www.php.net/supported-versions.php)のリストとスケジュール、および[サポートされていないブランチ](https://www.php.net/eol.php)のリストを管理しています。  
 AL2023 がリリースされたとき、[https://www.php.net/](https://www.php.net/) の 7.x バージョンと 5.x バージョンはどれも PHP コミュニティによってサポートされておらず、AL2023 のオプションとしても含まれていませんでした。

 アップストリームの PHP コミュニティでは、[PHP 7.4 から PHP 8.0 への移行に関する包括的な移行ドキュメント](https://www.php.net/migration80)をまとめています。PHP 8.1 と PHP 8.2 への移行に関する前のセクションで参照したドキュメントと組み合わせることで、PHP ベースのアプリケーションを最新の PHP に移行することができます。

**注記**  
 AL2 には、`amazon-linux-extras` に PHP 7.1、7.2、7.3、および 7.4 が含まれています。これらの追加はすべてサポート終了であり、今後のセキュリティ更新は保証されていないことに注意してください。

## AL2023 の PHP モジュール
<a name="php-modules"></a>

 AL2023 には、PHP コアに組み込まれた多くの PHP モジュールが含まれています。AL2023 は、すべてのパッケージを [PHP 拡張コミュニティライブラリ (PECL)](https://pecl.php.net/) に含めることを目指しているわけではありません。