The following files exists in this folder. Click to view.
php.php148 lines UTF-8 Unix (LF) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHP</title>
</head>
<body>
<a href="source.php">Klicka här för att visa källkod.</a>
<?php
#För att importera mina funktioner från den andra filen.
include('functions.php');
#Skapar en array med alla namn...
$namn = array(
"Karl",
"Bertil",
"Jonas"
);
#...och alla adresser.
$adresser = array(
"karl@mail.com",
"bertil@mail.com",
"jonas@mail.com"
);
#Skriver ut båda arrays
echo "<pre>";
var_export($namn);
var_export($adresser);
echo "</pre>";
#Skapar en ny rad och skriver ut vem som har vilka adresser på ett snyggt sätt.
echo "<br>";
echo "{$namn[0]} har mailadressen {$adresser[0]}. {$namn[1]} har mailadressen {$adresser[1]}. {$namn[2]} har mailadressen {$adresser[2]}.";
echo "<br><br><br><br><br><br><br>";
############################################################
$t = date("H") + 2; #Eftersom den använder UTC-tid, så måste vi kompensera med två timmar för att få svensk tid.
echo $t, "<br>";
#Om klockan är mer än fyra:
if($t >= 16){
echo "Skoldagen är slut. Fattar du det eller?";
#Eller mindre än åtta på morgonen.
} else if($t < 8){
echo "Skoldagen har inte börjat än. Men det fattar ju inte du.";
#Eller mitt på dagen.
} else{
echo "Skoldagen pågår fortfarande. FOKUS";
}
echo "<br><br><br><br><br><br><br>";
############################################################
#Insättningspengar
$p = 10000;
for($o=0; $o<=15; $o++){
$display = round($p);
echo "Efter {$o} år har Ulf {$display}kr.<br>";
#Pengarna ökar med 3% varje år.
$p *= 1.03;
}
echo "<br><br><br><br><br><br><br>";
############################################################
#Antalet råttor i början, på måndad 0.
$r = 100;
$m = 0;
#Håller på så länge som råttorna inte överstigit 1 miljon.
while($r <= 1000000){
echo "Månad {$m}: {$r} råttor.<br>";
#Dubblar råttorna, lägger till en månad.
$r *= 2;
$m += 1;
}
#När for-loopen bryts har råttorna överstigit 1 miljon.
echo "Efter {$m} månader har råttorna överstigit 1 miljon, och ligger på {$r}.";
echo "<br><br><br><br><br><br><br>";
############################################################
#Börjar med 0
$e = 0;
for($q=0; $q<=15; $q++){
#Ökar e med 1, och kollar om det är delbart med tre. Isåfall skrivs det ut.
$e += 1;
if($e % 3 == 0){
echo "$e <br>";
}
}
skriv_namn();
echo "<br><br><br><br><br><br><br>";
############################################################
#Anger en radie och anropar funktionen för att skriva ut den.
$radie = 7;
area($radie);
echo "<br><br><br><br><br><br><br>";
############################################################
#Använder radien för att beräkna omkrets och area genom att anropa funktionerna.
$r = 6;
echo "När radien är {$r}cm blir omkretsen ";
echo omk($r);
echo "cm, och arean blir ";
echo ar($r);
echo "cm.";
echo "<br><br><br><br><br><br><br>";
############################################################
#Skapar ett 'table'
echo "<table border=1 style=\"width: 100%; margin: 10px;\"><tbody>";
#För varje rad.
for ($i=1;$i<=20;$i++)
{
#Färgen börjar med vit, och ändras om det behövs.
$color = "white";
if($i %3== 0){
$color = "yellow";
if($i %5== 0){
$color = "orange";
}
} elseif($i %5== 0){
$color = "red";
}
#Lägger till färgen, och skriver ut talet.
echo "<tr style=\"background-color:{$color}\">";
echo "<td>{$i}</td>";
echo "<td>";
#Så länge s-variabeln är mindre än talet, skrivs en stjärna ut. Den stannar när den når samma nivå, vilket ger oss lika många stjärnor som talet är stort.
for($s=0;$s<$i;$s++){
echo "*";
}
echo "</td>";
echo "</tr>";
}
echo "</tbody></table>"
?>
</body>
</html>