# data[].attributes.body
Fecha de lanzamiento: 08-06-1995
Nombre del creador: Rasmus Lerdorf
Nombre original: PHP hypertext preprocessor
*No tiene fecha de finalización del soporte*

# data[].attributes.body
Fecha de lanzamiento: 01-11-1997
*No tiene fecha de finalización del soporte*
Considerada por sus creadores la "herramienta más rápida y sencilla" para crear páginas web dinámicas.

# data[].attributes.body
Fecha de lanzamiento: 06-06-1998
Fecha de finalización de soporte: 20-10-2000
Zeev Suraski y Andi Gutmans reescribieron la base para esta versión.

# data[].attributes.body
Fecha de lanzamiento: 22-05-2000
Fecha de finalización del soporte: 23-01-2001
Se añadió un sistema de parsing de dos fases llamado motor Zend.

# data[].attributes.body
Fecha de lanzamiento:  10-12-2001
Fecha de finalización del soporte: 12-03-2002
Se introducen 'superglobales' ($_GET, $_POST, $_SESSION, etc.)

# data[].attributes.body
Fecha de lanzamiento: 22-04-2002
Fecha de finalización del soporte: 06-09-2002
Se deshabilitan register_globals por defecto. Datos recibidos por la red no son insertados en el espacio de nombres global, cerrando posibles agujeros de seguridad en las aplicaciones.

# data[].attributes.body
Fecha de lanzamiento: 27-12-2002
Fecha de finalización del soporte: 31-03-2005
Se introduce CLI, y CGI.

# data[].attributes.body
Fecha de lanzamiento: 11-07-2005
Fecha de finalización del soporte: 07-08-2008
Se añaden páginas man para phpize y php-config

# data[].attributes.body
Fecha de lanzamiento: 13-07-2004
Fecha de finalización del soporte: 05-09-2005
Motor Zend II con un nuevo modelo de objetos.

# data[].attributes.body
Fecha de lanzamiento: 24-11-2005
Fecha de finalización del soporte: 24-08-2006
Mejoras de rendimiento con la introducción de variables de compilador para el nuevo motor de PHP.

# data[].attributes.body
Fecha de lanzamiento: 02-11-2006
Fecha de finalización del soporte: 06-01-2011
Actividad extensión de filtro por defecto. Soporte JSON nativo.

# data[].attributes.body
Fecha de lanzamiento: 30-06-2009
Fecha de finalización del soporte: 14-08-2014
Soporte para espacios de nombres, enlace estático en tiempo de ejecución, etiqueta de salto (GOTO limitada), Clausuras nativas, Soporte nativo para archivos PHP (phar), recolección de basura para referencias circulares, soporte mejorado para Windows.

# data[].attributes.body
Fecha de lanzamiento: 01-03-2012
Fecha de finalización del soporte: 15-09-2015
Soporte para Trait y sintaxis abreviada de array. Elementos eliminados: register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister() y session_is_registered().

# data[].attributes.body
Fecha de lanzamiento: 20-06-2013
Fecha de finalización del soporte: 20-06-2016
Nuevos generadores para bucles, empty() soporta expresiones. Se pierde el soporte para Windows XP y Windows Server 2003.

# data[].attributes.body
Fecha de lanzamiento: 20-08-2014
Fecha de finalización del soporte: 31-12-2018
Constantes con expresiones escalares, listas de argumentos de longitud variable y exponencial mediante el operador.

# data[].attributes.body
*No cuenta con fecha de lanzamiento ni de finalización del soporte*
El desarrollo de PHP 6 ha sido retrasado porque los desarrolladores decidieron que el enfoque actual para tratar cadenas Unicode no es correcto, y están considerando formas alternas para la siguiente versión.

# data[].attributes.body
Fecha de lanzamiento: 03-11-2015
Fecha de finalización del soporte: 03-12-2018
Mejoras de rendimiento, declaración de tipos de retorno en funciones

# data[].attributes.body
Fecha de lanzamiento: 01-12-2016
Fecha de finalización del soporte: 01-12-2019
Tipo de retorno vacío,Clase constante modificadores de visibilidad, Tipos nullable, iterable de tipo seudo, Captura múltiples tipos de excepciones.

# data[].attributes.body
Fecha de lanzamiento: 30-11-2017
Fecha de finalización de soporte: 30-11-2020
Nuevo tipo de retorno "object",​ integración de Libsodium como una extensión del núcleo.

# data[].attributes.body
Fecha de lanzamiento: 6-12-2018
Fecha de finalización de soporte: 6-12-2021
Sintaxis flexible para Nowdoc y Heredoc, soporte para referencias y deconstrucción de arrays con list(), soporte para PCRE2, función hrtime()

# data[].attributes.body
Fecha de lanzamiento: 28-11-2019
Fecha de finalización de soporte: 28-11-2022
*Con soporte para errores de seguridad.*

# data[].attributes.body
Fecha de lanzamiento: 26-11-2020
Fecha de finalización del soporte: 26-11-2023
*Con soporte para errores generales y de seguridad*

# data[].attributes.body
Fecha de lanzamiento: 25-11-2021
Fecha de finalización del soporte: 25-11-2024
*Con soporte para errores generales y de seguridad*