• PHP 1.0

    PHP 1.0
    Oficialmente llamado "Herramientas personales de trabajo (PHP Tools)".Es el primer uso del nombre "PHP".
  • PHP 2.0

    PHP 2.0
    Considerada por sus creadores la "herramienta más rápida y sencilla" para crear páginas web dinámicas.
  • PHP 3.0

    PHP 3.0
    Zeev Suraski y Andi Gutmans reescribieron la base para esta versión.
  • PHP 4.0

    PHP 4.0
    Se añadió un sistema de parsing de dos fases llamado motor Zend
  • PHP 4.1

    PHP 4.1
    Se introducen 'superglobales' ($_GET, $_POST, $_SESSION, etc.)
  • PHP 4.2

    PHP 4.2
    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.
  • PHP 4.3

    PHP 4.3
    Se introduce CLI, y CGI.
    CLI --> Interfaz de línea de comandos.
    CGI --> Interfaz de entrada común
  • PHP 5.0

    PHP 5.0
    Motor Zend II con un nuevo modelo de objetos
  • PHP 4.4

    PHP 4.4
    Se añaden páginas man para phpize y php-config
  • PHP 5.1

    PHP 5.1
    Mejoras de rendimiento con la introducción de variables de compilador para el nuevo motor de PHP.
  • PHP 5.2

    PHP 5.2
    Activida extensión de filtro por defecto. Soporte JSON nativo.
    JSON, acrónimo de JavaScript Object Notation, es un formato de texto ligero para el intercambio de datos.
  • PHP 5.3

    PHP 5.3
    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, sqlite3, mysqlnd como reemplazo a libmysql como biblioteca para extensiones que funcionan con MySQL, fileinfo como reemplzado de mime_magic para mejor soporte MIME, extensión de Internacionalización, y etiqueta ereg obsoleta.
  • PHP 5.4

    PHP 5.4
    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(). Servidor web incorporado.18​ Varias mejoras a características existentes y al rendimiento, y requerimientos de memoria menores.
  • PHP 5.5

    PHP 5.5
    Nuevos generadores para bucles, empty() soporta expresiones. Se pierde el soporte para Windows XP y Windows Server 2003.
  • PHP 5.6

    PHP 5.6
    Constantes con expresiones escalares, listas de argumentos de longitud variable y exponencial mediante el operador **
  • PHP 7.0

    PHP 7.0
    Mejoras de rendimiento, declaración de tipos de retorno en funciones
  • PHP 7.1

    PHP 7.1
    Tipo de retorno vacío​ Clase constante modificadores de visibilidad, Tipos nullable, iterable de tipo seudo,Captura múltiples tipos de excepciones.