3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getNumbers($count) { $numbers = range(1, $count); shuffle($numbers); return $numbers; } function sumOfRemainders($numbers) { $sum = 0; if (1 === count($numbers)) { return 0; } foreach ($numbers as $a) foreach ($numbers as $b) $sum += $a % $b; return $sum; } print sumOfRemainders( getNumbers(5000) );

Abusive script

This script was stopped while abusing our resources

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
7.2.20.0141.18819.72
7.2.10.0151.06619.86
7.2.00.0251.14619.93
7.1.140.0181.39618.66
7.1.130.0151.27518.86
7.1.120.0131.19818.70
7.1.110.0231.37117.88
7.1.100.0131.31817.92
7.1.90.0131.23718.11
7.1.80.0221.21418.22
7.1.70.0141.32717.13
7.1.60.0381.25735.14
7.1.50.0311.32934.80
7.1.40.0311.06634.34
7.1.30.0321.05834.54
7.1.20.0361.46834.46
7.1.10.0151.28916.62
7.1.00.0241.28616.78

preferences:
29.61 ms | 403 KiB | 5 Q