PHP7 Introduction
PHP7 is a new version of the PHP programming language, which has been greatly improved in terms of performance. The official documentation shows that PHP7 can achieve twice times the performance of the php5.x version. At the same time, the syntax of PHP has been combed, providing a lot of other languages popular syntax format. It is commendable that, having made such a big change, the compatibility of PHP7 is very good. For most applications, you can migrate to the PHP7 version without making changes.
Where did the PHP6 release go?
When it comes to PHP7, you will certainly ask, where does the PHP6 version go? This is a long story. As early as 2005, the PHP community launched the PHP6 project, which was designed to provide PHP with fully built-in Unicode support. However, due to various difficulties, the project was eventually abolished in 2010. Although PHP6 this project was canceled, a large number of features have been implemented in the php5.x version. The most important aspect of this is the improvement of OOP. This also helps PHP achieve the leap from process-oriented to object-based programming. There is also a huge stack of PHP OOP programming frameworks on the market.
Later, brother Bird joined the PHP core development team
Later bird brother joined the PHP core development project, bird Brother launched the PHP interpretation engine refactoring project, called Phpng,
Phpng project is mainly to the PHP engine refactoring, soon Bird's project team achieved extraordinary achievements, the PHP development community has been recognized, merged into the backbone of PHP, which is what we are now talking about the PHP7 version.
Why not extend the sequence of PHP6?
On this issue, PHP official gave a detailed explanation
The PHP6 version is in fact already there.
PHP6 cannot release the GA version, but PHP6 is well known.
PHP6 has been discussed in a number of public meetings and occasions.
PHP6 is also known to many surrounding communities. (There are a lot of PHP6 books)
Using PHP6 can cause a lot of trouble.
Version jumps are often seen in open source software and business software. For example, Mariadb jumped to 10.0,symantec and skipped version 13. (Editor's note: Windows Series versions are also typical)
Version 6 is usually associated with failure in the dynamic language session. PHP6 failed, Perl6 failed. Jump out of the dynamic language session, MySQL6 already exists but has not been released. Laugh
7 is considered an auspicious figure in both eastern and Western cultures. Laugh
So there is a PHP7 version of Cow X's mess.