Each new version released by PHP is usually supported for 2 years. This duration is enough to fix reported bugs and security issues and to release regular point releases. As this two year period of active support is over, each php version is then supported for an additional year to address critical security issues only.
PHP Version 1.0
PHP 1.0, released in 1994 was developed by Rasmus Lerdorf. This primary version of PHP included several basic functionalities like form handling capabilities, Perl like variables and compatibility with HTML. Although it was simple and helpful, it was inconsistent.
PHP Version 2.0
Once the developer team fixed the issue of inconsistencies, the updated php version 2.0 was released in 1997.
PHP Version 3.0
The php version 3.0 was launched in 1998. Later, its core PHP was re-wrote by Suraski and Gutmans to produce the Zend engine in 1999. This was the start of Zend Technologies in Israel.
PHP Version 4.0
In 2000, the PHP version 4.0 powered by Zend Engine 1 was released. Although it kept on evolving till 2008 and reached 4.4.9, it is no longer supported for security updates.
PHP Version 5.0 and 6.0
In 2004, the php version 5.0, powered by Zend Engine 2 was released. It had several new features and better support for Object-Oriented Programming (OOP) and PDO (PHP Data Objects). Then in March 2010, PHP’s version 6.0 was released with non-Unicode features like traits and closure binding.
PHP Version 7.0
PHP version 7.0 is based on phpng which is a PHP Next Generation initiative by developers to overcome the high-performance constraints of previous PHP versions.
PHP Version 8.0
PHP version 8.0 is a major update released in 2020. This version was power-packed with new features and optimizations. Some of them are named arguments, union types, attributes, null safe operator, JIT, etc. This version came with an improved type system, error handling, and consistency.
|