3v4l.org

run code in 300+ PHP versions simultaneously
<?php function generatePrimes($n) { $primes = [2]; for ($i = 3; $i < $n; $i += 2) { foreach ($primes as $prime) { if ($i % $prime == 0) continue 2; } $primes[] = $i; } return $primes; } var_dump(generatePrimes(5));

preferences:
30.57 ms | 402 KiB | 5 Q