Skriv din PHP-kod i answers.php. Sidan visar både din skrivna källkod och vad den koden genererar för resultat.
echo "Hellow World";
echo "Hello World"; //Kommentar
/*Kommentarer*/
$php_variabel = "PHP";
echo "Hello " . $php_variabel;
$color = "Blå";
$Color = "Röd";
$COLOR = "Grön";
echo $color . ", " . ", " . $Color . ", " . $COLOR;
$WebbServ = "WebbServerProgrammering 1";
/** A */ //echo strrev($WebbServ);
/** B */ //echo strlen($WebbServ);
/** C */ //echo mb_strtolower($WebbServ);
/** D */ echo mb_strtoupper($WebbServ);
$talX = 10;
$talY = 4;
/**Addera */ //echo ($talX + $talY);
/**Subtrahera */ //echo ($talX - $talY);
/**Multiplicera */ //echo ($talX * $talY);
/**Dividera */ echo ($talX / $talY);
$tal = 10;
if($tal < 0 )
{
echo "NEGATIVT";
}
elseif($tal > 0)
{
echo "POSITIVT";
}
else
{
echo "NOLL";
}
$vikt = 150;
if($vikt < 20){
$porto = 5;
}
elseif($vikt <= 100){
$porto = 10;
}
else{
$porto = 20;
}
echo "Paketet väger " . $vikt . " g, " . " och kostar " . $porto;
$summa = 0;
for($i = 1; $i<=100; $i++){
$summa = $i + $summa;
}
echo $summa;
for($i = 1; $i <= 100; $i++){
if($i % 3 == 0 && $i % 5 == 0){
echo $i . " ";
}
}
$Ranta = 1.03;
$Loan = 10000;
for($i = 1; $i <= 15; $i++){
$Loan = $Loan * $Ranta;
}
echo $Loan;
$Rats = 100;
$Months = 0;
while($Rats <= 1000000){
$Rats = $Rats * 2; //Dubblar råttor
$Months++; //Månader räknas
}
echo "Det tar " . $Months . " månader för råttorna att bli c.a 1 miljon.";
$Cities = array("Kalmar", "Nybro", "Smedby");
echo $Cities[2];
$BigCities = array("Stockholm", "Malmö", "Uppsala", "Kalmar", "Jönköping", "Kiruna", "Umeå", "Växjö", "Luleå", "Mörbylånga");
$BigCitiesRank = array(10, 3, 7, 1, 4, 5, 9, 8, 2, 6);
sort($BigCities);
sort($BigCitiesRank);
foreach($BigCities as $city){
echo $city . " ";
}
for($i = 0; $i < count($BigCitiesRank); $i++ ){
echo $BigCitiesRank[$i] . " ";
}
rsort($BigCities);
rsort($BigCitiesRank);
foreach($BigCities as $city){
echo $city . " ";
}
for($i = 0; $i < count($BigCitiesRank); $i++ ){
echo $BigCitiesRank[$i] . " ";
}
$teams = 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>";
// Loopa igenom array
foreach ($teams as $team) {
echo "<tr>";
echo "<td>" . $team[0] . "</td>"; // 0 är Plats
echo "<td>" . $team[1] . "</td>"; // 1 är Lag
echo "<td>" . $team[2] . "</td>"; // 2 är Poäng
echo "</tr>";
}
// Stäng tabellen
echo "</table>";
| Plats | Lag | Poäng |
|---|---|---|
| 1 | IFK Göteborg | 22 |
| 2 | Malmö FF | 19 |
| 3 | Kalmar FF | 18 |
$my_value = "Detta är värdet från variabeln!";
print_message($my_value);
// function answer_17($num1, $num2, $num3) {
// $max = $num1; // Gissa först att det första talet är störst
// if ($num2 > $max) {
// $max = $num2; // Om det andra talet är större, uppdatera $max
// }
// if ($num3 > $max) {
// $max = $num3; // Om det tredje talet är större, uppdatera $max
// }
// return $max;
// }
// return ($num1 + $num2 + $num3) / 3;
date_default_timezone_set('Europe/Stockholm');
echo date("Y-m-d H:i:s");
date_default_timezone_set('Europe/Stockholm');
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");
// if($age >= 18){
// return "Du får rösta.";
// }
// else{
// return "Du får inte rösta.";
// }
foreach-loop för att skriva ut alla rätter i en numrerad HTML-lista (<ol>).$dishes = array("Pasta Alfredo", "Smash Burger", "Meat soup", "Fried Kyckling", "Margherita Pizza");
echo "<ol>";
foreach($dishes as $food){
echo "<li>" . $food . "</li>";
}
echo "</ol>";
isset() och empty() för att kontrollera båda variablerna och skriv ut resultatet.// 1. Skapa variablerna
$filled_var = "Hej";
$empty_var = null; // Denna räknas som tom och ej satt
// 2. Kontrollera den fyllda variabeln
echo "Fylld variabel:<br>";
echo "isset(): " . (isset($filled_var) ? "Ja, den är satt" : "Nej, den är inte satt") . "<br>";
echo "empty(): " . (empty($filled_var) ? "Ja, den är tom" : "Nej, den är inte tom") . "<br><br>";
// 3. Kontrollera den tomma variabeln
echo "Tom variabel:<br>";
echo "isset(): " . (isset($empty_var) ? "Ja, den är satt" : "Nej, den är inte satt") . "<br>";
echo "empty(): " . (empty($empty_var) ? "Ja, den är tom" : "Nej, den är inte tom") . "<br>";
switch-sats för att skriva ut en unik hälsning för minst 3 dagar samt en standardtext (default).$day = strtolower($day);
switch ($day){
case 'måndag':
echo "Ny vecka, nya tag! Kämpa på!";
break;
case 'onsdag':
echo "Lilllördag! Snart helg!";
break;
case 'fredag':
echo "Äntligen fredag! Ha en fantastisk helg!";
break;
default:
echo "Ha en bra dag!";
break;
}
rand(). Om det blir 6 ska koden skriva ut 'Vinst!', annars 'Förlust, slå igen'.$dice = rand(1, 6);
if ($dice == 6) {
echo "Vinst!";
} else {
echo "Förlust, slå igen";
}