3v4l.org

run code in 300+ PHP versions simultaneously
<?php ini_set('memory_limit', -1); function find_primes($finish) { $number = 2; $range = range(2, $finish); $primes = array_combine($range, $range); while ($number * $number < $finish) { for ($i = $number; $i <= $finish; $i += $number) { if ($i == $number) { continue; } unset($primes[$i]); } $number = next($primes); } return $primes; } echo array_sum(find_primes(2000000));

preferences:
30.32 ms | 402 KiB | 5 Q