php7最近发布了,迫不及待的下载尝试了一番。运行的时候可能会提示vcruntime140.dll丢失,下载vc++2015安装一下就好了。接着测试了一把,效率果然杠杠的,运行速度提升了近一倍。
具体测试如下:
1. 先测试了一个比较大的for循环,核心代码如下:
$b = '1d';
for($i=0;$i<10000000; $i++){
$a = intval($b);
}
由上图可看出:
php5.4执行平均耗时:3.58s
而php7执行平均耗时:2.00s
php7比php5.4快了将近一倍。
2. 接着测试了一个简单的递归,核心代码如下:
get(100000);
function get($a){
--$a;
if($a>0){
$a = get($a);
}
return 'ok';
}
由上图可看出:
php5.4执行平均耗时:0.053s
而php7执行平均耗时:0.022s
php7比php5.4快了一倍多。
可能根据电脑配置不同,运行此段代码执行耗时有些差距。但是相同代码在同一机器上面测试的,可以很清楚看到php7效率是大大超过了之前的版本,这是一个很不错的跃进,给咱们php程序员带来了巨大的福音!
文章出自:https://www.daixiaorui.com/read/214.html 本站所有文章,除注明出处外皆为原创,转载请注明本文地址,版权所有。
在哪下载php7