Home > Article > Backend Development > What is the difference between php7 and php5
It has been a long time since PHP7 was officially released. When it first came out, it was claimed to be several times faster than the old version. The speed and efficiency of various open source frameworks or systems running on PHP7 have increased several times. So what is the difference between php7 and php5? The following article will give you a brief introduction, I hope it will be helpful to you.
The difference between php7 and php5:
1. Performance improvement: PHP7 has twice the performance than PHP5.0 .
2. Comprehensive and consistent 64-bit support.
3. Many fatal errors in the past are now changed to throwing exceptions.
4. PHP 7.0 has removed some old SAPI (server-side application programming port) and extensions that are no longer supported compared to PHP 5.0.
5. PHP 7.0 has a new null join operator than PHP 5.0.
6. PHP 7.0 adds a new combined comparison operator than PHP 5.0.
7. PHP 7.0 adds a function return type declaration compared to PHP 5.0.
8. PHP 7.0 adds a new scalar type declaration compared to PHP 5.0.
9. PHP 7.0 has a new anonymous class compared to PHP 5.0.
Recommended Manual:PHP7 New Features Manual
##Why is the performance of PHP7 improved compared to PHP5?
1. The variable storage bytes are reduced, the memory usage is reduced, and the variable operation speed is improved.Recommended related articles: 1.
What are the differences between php7 and php5? Comparison between php5 and php7 2.
New features from PHP5.5 to PHP7.2 3.
What is the difference between garbage collection in php7 and php5
Related video recommendations:1.
Dugu Jiujian (4)_PHP video tutorial
The above is the detailed content of What is the difference between php7 and php5. For more information, please follow other related articles on the PHP Chinese website!