Ćwiczenia krok po kroku dla klasy 4 TI
Prosty przykład wyświetlania tekstu na stronie za pomocą echo.
<?php
// Wyświetla tekst na stronie
echo "Witaj świecie!";
?>
Wstawiamy zmienną PHP wewnątrz struktury HTML.
<h1>Witaj na mojej stronie!</h1>
<?php
$imie = "Grzegorz";
echo "<p>Witaj, $imie!</p>";
?>
Witaj, Grzegorz!
Tworzymy zmienną $wiek i wyświetlamy jej wartość w zdaniu.
<?php
$wiek = 17;
echo "Mam $wiek lat";
?>
Dodajemy dwie liczby i wyświetlamy wynik operacji arytmetycznej.
<?php
$a = 10;
$b = 5;
$suma = $a + $b;
echo "Suma wynosi: $suma";
?>
Sprawdzamy za pomocą instrukcji warunkowej, czy osoba jest pełnoletnia.
<?php
$wiek = 16;
if($wiek >= 18){
echo "Jesteś pełnoletni";
}else{
echo "Niepełnoletni";
}
?>
Wyświetlamy elementy tablicy indeksowanej jako listę punktowaną HTML (<ul>).
<?php
$owoce = ["Jabłko", "Banan", "Gruszka", "Pomarańcza"];
echo "<ul>";
foreach($owoce as $owoc){
echo "<li>$owoc</li>";
}
echo "</ul>";
?>
Tworzymy własną funkcję przywitaj() i wywołujemy ją wielokrotnie z różnymi argumentami.
<?php
function przywitaj($imie){
echo "Witaj, $imie!<br>";
}
przywitaj("Grzegorz");
przywitaj("Ania");
przywitaj("Tomek");
?>
Wyświetlamy sekwencję liczb od 1 do 10 przy użyciu pętli for.
<?php
for($i=1; $i<=10; $i++){
echo "Liczba: $i <br>";
}
?>
Wyświetlamy dane z tablicy dwuwymiarowej w formie tabeli HTML (<table>).
<?php
$uczniowie = [
["Grzegorz", 17],
["Ania", 18],
["Tomek", 16]
];
echo "<table>";
echo "<tr><th>Imię</th><th>Wiek</th></tr>";
foreach($uczniowie as $uczen){
echo "<tr><td>$uczen[0]</td><td>$uczen[1]</td></tr>";
}
echo "</table>";
?>
| Imię | Wiek |
|---|---|
| Grzegorz | 17 |
| Ania | 18 |
| Tomek | 16 |
Przetwarzamy tablicę asocjacyjną i sprawdzamy pełnoletność każdego z uczniów.
<?php
$wiekUczniowie = ["Grzegorz"=>17,"Ania"=>18,"Tomek"=>16];
foreach($wiekUczniowie as $imie=>$wiek){
if($wiek >= 18){
echo "$imie jest pełnoletni<br>";
} else {
echo "$imie jest niepełnoletni<br>";
}
}
?>