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";
{
// Skriv din kod här
echo "Hello World";
/*
Detta är en längre kommentar som ska ta flera rader
*/
{
// Skriv din kod här
$message = "hello PHP";
echo $message;
{
// Skriv din kod här
$color = "Blå";
$Color = "Röd";
$COLOR = "Grön";
echo $color . ", " . $Color . ", " . $COLOR;
{
// Skriv din kod här
$variabel = "WebbServerProgrammering 1";
echo strrev($variabel);
echo "<br>";
echo strlen($variabel);
echo "<br>";
echo str_replace("1", "2", $variabel);
echo "<br>";
echo strtoupper($variabel);
{
// Skriv din kod här
$x = 10;
$y = 4;
echo $x + $y;
echo "<br>";
echo $x - $y;
echo "<br>";
echo $x * $y;
echo "<br>";
echo $x / $y;
{
// Skriv din kod här
$number = 5;
if ($number > 0) {
echo "Talet är positivt";
} elseif ($number < 0) {
echo "Talet är negativt";
} else {
echo "Talet är noll";
}
{
// Skriv din kod här
$weight = 50;
if ($weight < 20) {
echo "Porto: 5 kr";
} elseif ($weight <= 100) {
echo "Porto: 10 kr";
} else {
echo "Porto: 20 kr";
}
{
// Skriv din kod här
$sum = 0;
for ($i = 1; $i <= 100; $i++) {
$sum += $i;
}
echo $sum;
{
// Skriv din kod här
for ($i = 1; $i <= 100; $i++) {
if ($i % 3 == 0 && $i % 5 == 0) {
echo $i . " är delbart med både 3 och 5<br>";
} elseif ($i % 3 == 0) {
echo $i . " är delbart med 3<br>";
} elseif ($i % 5 == 0) {
echo $i . " är delbart med 5<br>";
}
}
// Skriv din kod här
$start = 10000;
$rate = 0.03;
$years = 15;
$amount = $start * pow(1 + $rate, $years);
echo "Efter " . $years . " år har du " . $amount . " kr";
// Skriv din kod här
$rats = 100;
$months = 0;
while ($rats < 1000000) {
$rats *= 2;
$months++;
}
echo "Det tar " . $months . " månader att nå 1 miljon råttor.";
// Skriv din kod här
$cities = ["Kalmar", "Nybro", "Smedby"];
echo $cities[2];
// Skriv din kod här
$cities = ["Stockholm", "Göteborg", "Malmö", "Uppsala", "Västerås", "Örebro", "Linköping", "Helsingborg", "Jönköping", "Norrköping"];
$numbers = [5, 2, 9, 1, 6, 3, 8, 4, 7, 0];
sort($cities);
rsort($numbers);
echo "Städer i alfabetisk ordning: " . implode(", ", $cities) . "<br>";
echo "Nummer i omvänd ordning: " . implode(", ", $numbers);
// Skriv din kod här
$teams = [
["Plats" => 1, "Lag" => "Kalmar FF", "Poäng" => 25],
["Plats" => 2, "Lag" => "Något annat lag", "Poäng" => 2],
["Plats" => 3, "Lag" => "Aik", "Poäng" => 1]
];
echo "<table border='1'>";
echo "<tr><th>Plats</th><th>Lag</th><th>Poäng</th></tr>";
foreach ($teams as $team) {
echo "<tr>";
echo "<td>" . $team["Plats"] . "</td>";
echo "<td>" . $team["Lag"] . "</td>";
echo "<td>" . $team["Poäng"] . "</td>";
echo "</tr>";
}
echo "</table>";
| Plats | Lag | Poäng |
|---|---|---|
| 1 | Kalmar FF | 25 |
| 2 | Något annat lag | 2 |
| 3 | Aik | 1 |
// Skriv din kod här
$value = "Hej, världen!";
function printValue($val) {
echo $val;
}
printValue($value);
// Skriv din kod här
$a = 10;
$b = 20;
$c = 15;
function maxOfThree($a, $b, $c) {
return max($a, $b, $c);
}
echo "Det största talet är: " . maxOfThree($a, $b, $c);
// Skriv din kod här
$numbers = [10, 20, 30, 40, 50];
function average($nums) {
return array_sum($nums) / count($nums);
}
echo "Medelvärdet är: " . average($numbers);
// Skriv din kod här
echo date("Y-m-d H:i:s");
// Skriv din kod här
echo "Today is " . date("Y/m/d") . "<br>";
echo "Today is " . date("Y.m.d") . "<br>";
echo "Today is " . date("Y-m-d") . "<br>";
echo "Today is " . date("l");
// Skriv din kod här
$age = 18;
if ($age >= 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>).// Skriv din kod här
$dishes = ["Pizza", "Sushi", "Pasta", "Tacos", "Burgare"];
echo "<ol>";
foreach ($dishes as $dish) {
echo "<li>" . $dish . "</li>";
}
echo "</ol>";
isset() och empty() för att kontrollera båda variablerna och skriv ut resultatet.// Skriv din kod här
$var1 = "Hej, världen!";
$var2 = "";
if (isset($var1)) {
echo "Variabeln \$var1 är satt.<br>";
}
if (empty($var2)) {
echo "Variabeln \$var2 är tom.<br>";
}
switch-sats för att skriva ut en unik hälsning för minst 3 dagar samt en standardtext (default).// Skriv din kod här
$day = "fredag";
switch ($day) {
case "måndag":
echo "God morgon! Det är måndag.";
break;
case "onsdag":
echo "Halvvägs! Det är onsdag.";
break;
case "fredag":
echo "Helgen är här! Det är fredag.";
break;
default:
echo "Ha en bra dag!";
}
rand(). Om det blir 6 ska koden skriva ut 'Vinst!', annars 'Förlust, slå igen'.{
// Skriv din kod här
$randomNumber = rand(1, 6);
if ($randomNumber == 6) {
echo "Vinst!";
} else {
echo "Förlust, slå igen.";
}