命令行下测试以下代码在我的i5-4260U CPU机器的结果是:
PHP 7 1.6536960601807 秒
PHP 5.6.6 2.9921360015869 秒
```php
<?php
date_default_timezone_set('UTC');
$time = microtime(true);
echo $time . PHP_EOL;
class ap {
public function plus($a, $b) {
return $a+$b;
}
}
$b = 10;
$a = 10;
for($i=0;$i<10000000;$i++) {
$b = $b+$i;
$ap = new ap();
$a = $ap->plus($a,$b);
}
echo $a . PHP_EOL;
echo $b . PHP_EOL;
echo microtime(true) - $time;
echo PHP_EOL;
```
PHP 7 1.6536960601807 秒
PHP 5.6.6 2.9921360015869 秒
```php
<?php
date_default_timezone_set('UTC');
$time = microtime(true);
echo $time . PHP_EOL;
class ap {
public function plus($a, $b) {
return $a+$b;
}
}
$b = 10;
$a = 10;
for($i=0;$i<10000000;$i++) {
$b = $b+$i;
$ap = new ap();
$a = $ap->plus($a,$b);
}
echo $a . PHP_EOL;
echo $b . PHP_EOL;
echo microtime(true) - $time;
echo PHP_EOL;
```