

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# PHP在 AL2 023
<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 社区整理了用于迁移的全面文档：**
+ [从 PHP 8.4.x 到 8.5.x PHP](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 包括 PHP 8.0、8.1 和 8.2，`amazon-linux-extras`以便轻松升级到 AL2 023。

## 从 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 发布时，PHP社区不支持所有 7.x 和 5.x 版本，[https://www.php.net/](https://www.php.net/)也未作为选项包含在 023 中。 AL2

 上游 PHP 社区整理了[从 PHP 7.4 迁移至 PHP 8.0 的全面文档](https://www.php.net/migration80)。结合上一节中关于迁移到 PHP 8.1 和 PHP 8.2 所引用的文档，您可以将基于 PHP 的应用程序迁移到现代 PHP。

**注意**  
 AL2 包括 PHP 7.1、7.2、7.3 和 7.4 英寸`amazon-linux-extras`。值得注意的是，所有这些额外功能都 end-of-life保证会获得任何进一步的安全更新。

## PHP AL2023 年的模块
<a name="php-modules"></a>

 AL2023 包括PHP核心中包含的许多PHP模块。 AL2023 并不打算将所有软件包都包含在[PHP扩展社区库 (PECL](https://pecl.php.net/)) 中。