PHP 7来, where's PHP 6 gone?

Source: Internet
Author: User
Tags php oop php programming language

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

    1. The PHP6 version is in fact already there.

    2. PHP6 cannot release the GA version, but PHP6 is well known.

    3. PHP6 has been discussed in a number of public meetings and occasions.

    4. PHP6 is also known to many surrounding communities. (There are a lot of PHP6 books)

    5. Using PHP6 can cause a lot of trouble.

    6. 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)

    7. 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

    8. 7 is considered an auspicious figure in both eastern and Western cultures. Laugh

So there is a PHP7 version of Cow X's mess.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.