Nauka PHP – Kod i efekt działania

Ćwiczenia krok po kroku dla klasy 4 TI

Ćwiczenie 1: Wyświetlanie tekstu PHP

Prosty przykład wyświetlania tekstu na stronie za pomocą echo.

<?php
// Wyświetla tekst na stronie
echo "Witaj świecie!";
?>
Witaj świecie!

Ćwiczenie 2: PHP i HTML razem

Wstawiamy zmienną PHP w HTML.

<h1>Witaj na mojej stronie!</h1>
<?php
$imie = "Grzegorz";
echo "<p>Witaj, $imie!</p>";
?>

Witaj na mojej stronie!

Witaj, Grzegorz!

Ćwiczenie 3: Zmienne i echo

Tworzymy zmienną $wiek i wyświetlamy jej wartość w zdaniu.

<?php
$wiek = 17;
echo "Mam $wiek lat";
?>
Mam 17 lat

Ćwiczenie 4: Proste obliczenia

Dodajemy dwie liczby i wyświetlamy wynik.

<?php
$a = 10;
$b = 5;
$suma = $a + $b;
echo "Suma wynosi: $suma";
?>
Suma wynosi: 15

Ćwiczenie 5: Warunek if

Sprawdzamy, czy osoba jest pełnoletnia.

<?php
$wiek = 16;
if($wiek >= 18){
    echo "Jesteś pełnoletni";
}else{
    echo "Niepełnoletni";
}
?>
Niepełnoletni

Ćwiczenie 6: Tablica i foreach

Wyświetlamy elementy tablicy jako listę HTML.

<?php
$owoce = ["Jabłko", "Banan", "Gruszka", "Pomarańcza"];
echo "<ul>";
foreach($owoce as $owoc){
    echo "<li>$owoc</li>";
}
echo "</ul>";
?>
  • Jabłko
  • Banan
  • Gruszka
  • Pomarańcza

Ćwiczenie 7: Funkcja PHP

Tworzymy funkcję przywitaj, wywołujemy z różnymi imionami.

<?php
function przywitaj($imie){
    echo "Witaj, $imie!<br>";
}
przywitaj("Grzegorz");
przywitaj("Ania");
przywitaj("Tomek");
?>
Witaj, Grzegorz!
Witaj, Ania!
Witaj, Tomek!

Ćwiczenie 8: Pętla for

Wyświetlamy liczby od 1 do 10 w pętli for.

<?php
for($i=1; $i<=10; $i++){
    echo "Liczba: $i <br>";
}
?>
Liczba: 1
Liczba: 2
Liczba: 3
Liczba: 4
Liczba: 5
Liczba: 6
Liczba: 7
Liczba: 8
Liczba: 9
Liczba: 10

Ćwiczenie 9: Tabela HTML + PHP

Wyświetlamy tablicę dwuwymiarową jako tabelę HTML.

<?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
Grzegorz17
Ania18
Tomek16

Ćwiczenie 10: Warunek if + pętla foreach

Sprawdzamy pełnoletność kilku 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>";
    }
}
?>
Grzegorz jest niepełnoletni
Ania jest pełnoletni
Tomek jest niepełnoletni