Webbsrv 1

Show sourcecode

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

webbsrvprg/ovningar/

index.php
ovning1.php
ovning2.php

ovning1.php

153 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html lang="sv">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Övning 1</title>
</head>
<body>
<?php

$fahrenheit 
= 68;

$celsius = 5 / 9 * ($fahrenheit - 32);

echo 
"Fahrenheit: " . $fahrenheit . "<br>";
echo 
"Celsius: " . $celsius . "<br><br>";


$text1 = "Kalle";
$enamn = "Anka";
$tal = 16;
$road = "Ankvägen";

echo 
"$text1 $enamn bor på $road $tal<br>";
echo 
'$text1 $enamn bor på $road $tal<br>';
echo 
$text1 . " " . $enamn . " bor på " . $road . " " . $tal . "<br><br>";


$summa = 0;

for (
$i = 1; $i <= 100; $i++) {
    
$summa = $summa + $i;
}

echo 
$summa . "<br>";


$summa = 0;
$i = 1;

while (
$i <= 100) {
    
$summa = $summa + $i;
    
$i++;
}

echo 
$summa . "<br><br>";


$celsius = [];
$fahrenheit = [];

for (
$i = -20; $i <= 40; $i += 10) {

    
$f = 9 / 5 * $i + 32;

    echo 
$i . " Celsius = " . $f . " Fahrenheit<br>";

    
$celsius[] = $i;
    
$fahrenheit[] = $f;
}

echo 
"<br>";

foreach (
$celsius as $tal) {
    echo 
$tal . " ";
}

echo 
"<br>";

foreach (
$fahrenheit as $tal) {
    echo 
$tal . " ";
}

echo 
"<br><br>";

var_dump($celsius);
var_dump($fahrenheit);

echo 
"<br><br>";

print_r($celsius);
print_r($fahrenheit);

echo 
"<br><br>";


$lada = [];

$tal = 1;

for (
$i = 0; $i < 10; $i++) {
    
$lada[] = $tal;
    
$tal = $tal * 2;
}

print_r($lada);

$medel = array_sum($lada) / count($lada);

echo 
"<br>" . $medel . "<br><br>";


$antal = 0;

for (
$tal = 2; $tal <= 100; $tal++) {

    
$primtal = true;

    for (
$i = 2; $i < $tal; $i++) {

        if (
$tal % $i == 0) {
            
$primtal = false;
            break;
        }
    }

    if (
$primtal) {
        echo 
$tal . " ";
        
$antal++;
    }
}

echo 
"<br>Antal: " . $antal . "<br><br>";


$antal = 0;
$tal = 2;

while (
$antal < 100) {

    
$primtal = true;

    for (
$i = 2; $i < $tal; $i++) {

        if (
$tal % $i == 0) {
            
$primtal = false;
            break;
        }
    }

    if (
$primtal) {
        echo 
$tal . " ";
        
$antal++;
    }

    
$tal++;
}

?>
</body>

</html>