Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

Webserver1/Ovningar/Grunder/

ovning_gr1.php
ovning_gr2.php
ovning_gr3.php
ovning_gr4.php
ovning_gr5.php
ovning_gr6.php
ovning_gr7.php

ovning_gr7.php

32 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html>

<body>

    <?php
    
// Hitta x antal primtal genom itererad Eratosthenes metod
    
$antal 5000;
    
$primes = [2];
    
$n 3// Börja på 3 som det första udda primtalet

    
while (count($primes) < $antal) {
        
$isPrime true;
        foreach (
$primes as $p) {
            if (
$n $p == 0) {
                
$isPrime false;
                break;
            }
        }

        if (
$isPrime) {
            
$primes[] = $n;
        }
        
$n += 2// Öka med 2 eftersom 2 är det enda jämna primtalet
    
}

    echo 
"$antal första primtalen: " join(", "$primes)
    
?>

</body>

</html>