Understanding the lifecycle of a PHP version

You build, maintain, run, and distribute PHP applications and packages - but are you aware of the lifecycle of a PHP version?

Initial release

The initial release marks the beginning of the lifecycle of a PHP version.

Active support

Active support for a PHP version begins with the initial release and ends two years after the initial release.

During active support, maintainers fix bugs and security issues and release new patch versions.

The following PHP versions currently have active support:

💡 Also see the official list of supported PHP versions.

Security support

Security support for a PHP version begins with the end of active support and ends one year after the beginning of security support.

During security support, maintainers fix critical security issues and release new patch versions.

The following PHP versions currently have security support:

End of life

The end of security support marks the end of the lifecycle of a PHP version.

💡 Also see the official list of unsupported PHP branches.

Are you currently running PHP versions in production that have reached their end of life?

Do you find this article helpful?

Do you have feedback?

Do you need help with your PHP project?