Versions of PHP

 Versions of PHP

PHP started from PHP/FI & PHP/FI 2.0

PHP FI stands for Personal Home Page and Form Interpreter. It deals with processing forms, sending SQL statements, and Flow control. Though objects it supports associative arrays, variables, and functions. It enabled people to upload both binaries as well as text files.

 

Features of PHP/FI (8 June 1995)

Built-in support for

  • MySQL
  • DBM
  • Postgres95 databases
  • User-defined functions
  • Cookies

 

Features of PHP/FI 2 (1 November 1997)

  • Form Handling
  • HTML Embedding

 

Features of PHP 3 (6 June 1998)

  • API Extension
  • Object-Oriented Support
  • Introduction of Zend Engine

 

Features of PHP 4 (22 May 2000)

  • Enhanced run time execution
  • Introduced Supergobals
  • Web server abstraction layer
  • Object overloading support
  • Output buffering support
  • Improved resource handling

 

Features of PHP 5. 1 (24 November 2005)

  • Support for custom autoloading
  • Over 400 various bug fixes
  • Significant performance improvements
  • Improved time zone support

 

Features of PHP 5.2 (2 November 2006)

  • Improved memory manager
  • Increased default memory limit
  • New extensions with JSON, Zip
  • Input filtering extension
  • Upgraded bundle SQLite

 

Features of PHP 5.3 (30 June 2009)

  • Support for namespaces
  • Support for jump labels
  • Dynamic access to static methods
  • Support for Late Static Bindings
  • A garbage collector for circular references

 

Features of PHP 5.4 (1 March 2012)

  • Support for traits
  • Tracking the upload progress of files
  • Support for Binary number format
  • Function array dereferencing
  • Improved parse error messages

 

Features of PHP 5.5 (20 June 2013)

  • empty() supports arbitrary expressions
  • Generators
  • password_hash()
  • Introduced finally keyword
  • array & string literal dereferencing

 

Features of PHP 5.6 (28 August 2014)

  • Constant expressions
  • SSL/TLS improvements
  • Default character encoding
  • PGSQL async support
  • Introduced phpdbg, an interactive debugger
  • Operator overloading
  • Gost-crypto hash algorithm

 

Features of PHP 6 (Not released)

PHP version 6 not successful version due to failure of Unicode (Unique, Universal, and Uniform character enCoding.) facility, development was gradually stopped in favour of PHP version 7.

 

Features of PHP 7.1(1 December 2016)

  • Void functions
  • Nullable Types
  • Asynchronous Signal handling
  • Class Constant visibility
  • Symmetric Array Destructuring

 

Features of PHP 7.2 (30 November 2017)

  • Abstract Method Overriding
  • New Object Type
  • Password hashing with Argon 2

 

Features of PHP 7.3 (6 December 2018)

  • Trailing Comma
  • Flexible Heredoc and Now doc Syntaxes
  • PCRE2 Migration
  • JSON_THROW_ON_ERROR

 

Features of PHP 7.4 (28 November 2019)

·       Typed Properties, 

·       Preloading, 

·       Password Hash Registry,

·       Split multibit string, 

·       New custom object serialization mechanism

Post a Comment

0 Comments