Skriv din PHP-kod i answers.php. Sidan visar både din skrivna källkod och vad den koden genererar för resultat.
echo "Hello world";
echo "Hello world";
//Kommentar
/*
Flerraderskommentar
*/
$greeting = "hello PHP";
echo $greeting;
$color = "Blå";
$Color = "Röd";
$COLOR = "Grön";
echo $color . ", " . $Color . ", " . $COLOR;
$word = "WebbServerProgrammering 1";
//5.a
echo strrev($word) . ", ";
//5.b
echo strlen($word) .": Strängenslängd" . ", ";
//5.c
echo strtolower($word) . ", ";
//5.d
echo strtoupper($word);
$x = 10;
$y = 4;
echo ($x + $y) . ", ";
echo ($x - $y) . ", ";
echo ($x * $y) . ", ";
echo ($x / $y);
$tal = -1;
if($tal == 0){
echo("Ditt tal är noll");
}
elseif($tal > 0){
echo("Ditt tal är positivt");
}
else
{
echo("Ditt tal är negativt");
}
$vikt = 21;
if($vikt < 20){
echo("5kr tack");
}
elseif($vikt <= 100 ){
echo("10kr tack");
}
else{
echo("20kr tack");
}
$sum = 0;
for($x = 0; $x <= 100; $x++){
$sum += $x;
}
echo($sum);
for($x = 1; $x <= 100; $x++){
if($x % 3 == 0 || $x % 5 == 0){
echo($x . " ");
}
}
$pengar = 10000;
for ($x = 1; $x <= 15; $x++){
$pengar *= 1.03;
}
echo($pengar);
$råttor = 100;
$månad = 0;
while ($råttor < 1000000){
$råttor *= 2;
$månad++;
}
echo("Det blev 1 miljon råttor efter: " . $månad . "<br> Det blev så här många råttor: " . $råttor);
$städer = array("Kalmar", "Nybro", "Smedby");
echo($städer[2]);
$alot = array("Kalmar", "Smedby", "Texas", "New York", "Jönköping", "Oslo", "Stockholm", "Helsingfors", "Maine", "London", 1, 40, 31, 20, 51, 10, 13, 18, 67, 74);
sort($alot);
foreach($alot as $stad){
echo($stad . " ");
}
rsort($alot);
echo("<br>");
foreach($alot as $stad){
echo($stad . " ");
}
$lag = array(
array(1, "IFK Göteborg", 22),
array(2, "Malmö FF", 19),
array(3, "Kalmar FF", 18)
);
echo "<table border='1'>";
echo "<tr><th>Plats</th><th>Lag</th><th>Poäng</th></tr>";
foreach ($lag as $rad) {
echo "<tr>";
echo "<td>" . $rad[0] . "</td>";
echo "<td>" . $rad[1] . "</td>";
echo "<td>" . $rad[2] . "</td>";
echo "</tr>";
}
echo "</table>";
| Plats | Lag | Poäng |
|---|---|---|
| 1 | IFK Göteborg | 22 |
| 2 | Malmö FF | 19 |
| 3 | Kalmar FF | 18 |
$number = 2;
function tal($tal){
echo ($tal);
}
tal($number);
function heltal($tal1, $tal2, $tal3){
if ($tal1 >= $tal2 && $tal1 >= $tal3) {
return $tal1;
}
if ($tal2 >= $tal1 && $tal2 >= $tal3) {
return $tal2;
}
return $tal3;
}
echo heltal(5, 12, 3);
function medelvärde($tal1, $tal2, $tal3){
$medel = ($tal1 + $tal2 + $tal3) / 3;
return $medel;
}
echo medelvärde(12, 34, 15);
echo date("Y-m-d H:i:s");
echo date("Y/m/d") . "<br>";
echo date("Y.m.d") . "<br>";
echo date("Y-m-d") . "<br>";
echo date("l");
$alder = 18;
if ($alder >= 18) {
echo "Du får rösta";
} else {
echo "Du får inte rösta";
}
foreach-loop för att skriva ut alla rätter i en numrerad HTML-lista (<ol>).$matratter = array("Pizza", "Hamburgare", "Tacos", "Pasta", "Sushi");
echo "<ol>";
foreach ($matratter as $ratt) {
echo "<li>" . $ratt . "</li>";
}
echo "</ol>";
isset() och empty() för att kontrollera båda variablerna och skriv ut resultatet.$namn = "Ludvig";
$tom = "";
echo "Namn isset: ";
var_dump(isset($namn));
echo "<br>Namn empty: ";
var_dump(empty($namn));
echo "<br>Tom isset: ";
var_dump(isset($tom));
echo "<br>Tom empty: ";
var_dump(empty($tom));
switch-sats för att skriva ut en unik hälsning för minst 3 dagar samt en standardtext (default).$dag = "fredag";
switch ($dag) {
case "måndag":
echo "Trevlig måndag!";
break;
case "fredag":
echo "Äntligen fredag!";
break;
case "lördag":
echo "Ha en bra lördag!";
break;
default:
echo "Ha en bra dag!";
}
rand(). Om det blir 6 ska koden skriva ut 'Vinst!', annars 'Förlust, slå igen'.$tal = rand(1, 6);
if ($tal == 6) {
echo "Vinst!";
} else {
echo "Förlust, slå igen";
}