Evolución en las Versiones de PHP

  • Versión 1.1

    Llamada oficialmente "Personal Home Page Tools (PHP Tools)". Es la primera versión en usar el nombre "PHP".
  • Versión 2.0

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

    Zeev Suraski y Andi Gutmans reescribieron la base para esta versión. Proveyó a los usuarios finales de una interfaz madura para múltiples bases de datos, protocolos, y APIs, la sencillez de ampliar el lenguaje mismo atrajo a docenas de desarrolladores que presentaron variedad de módulos. Otras características clave introducidas fue el soporte para programación orientada a objetos y una sintaxis de lenguaje mucho más potente y consistente.
  • Versión 4.0

    Se añadió un sistema de parsing de dos fases llamado motor Zend.
    Además de la mejora de rendimiento de esta versión, PHP 4.0 incluía otras características clave como el soporte para la mayoría de los servidores Web, sesiones HTTP, buffers de salida, formas más seguras de controlar las entradas de usuario y muchas nuevas construcciones de lenguaje.
  • Versión 4.3

    Se introduce CLI, y CGI.
  • Versión 5.0

    Motor Zend II con un nuevo modelo de objetos y docenas de nuevas opciones.
  • Versión 5.1

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

    Sus mejoras fueron: Constantes con expresiones escalares, listas de argumentos de longitud variable y exponencial mediante el operador.
  • Versión 6

    El desarrollo de PHP 6 fue retrasado porque los desarrolladores decidieron que el enfoque actual para tratar cadenas Unicode no era correcto, y estaban considerando formas alternas para la siguiente versión.​
    Se abandonó la versión 6 de PHP siendo la siguiente versión la 7.
  • Versión 7.0

    Mejoras de rendimiento,​ declaración de tipos de retorno en funciones.
  • Versión 8.0

    Ingresadas Nuevas características y eh incremento de rendimiento.