Ćwiczenia PHP

Ćwiczenie 1: Hello World

Napisz prosty skrypt wyświetlający napis Hello World.

<?php
echo "Hello World";
?>
Hello World

Ćwiczenie 2: Zmienne

Utwórz zmienną $imie i wyświetl komunikat powitalny.

<?php
$imie = "Jan";
echo "Witaj, $imie!";
?>
Witaj, Jan!

Ćwiczenie 3: Pętla

Napisz pętlę, która wypisze liczby od 1 do 5.

<?php
for($i=1; $i<=5; $i++) {
  echo $i." ";
}
?>
1 2 3 4 5

Ćwiczenie 4: Instrukcja warunkowa

Utwórz zmienną $wiek i sprawdź, czy użytkownik jest pełnoletni.

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

Ćwiczenie 5: Tablica

Stwórz tablicę z trzema kolorami i wypisz je w liście.

<?php
$kolory = ["czerwony", "zielony", "niebieski"];
echo "<ul>";
foreach($kolory as $k) {
  echo "<li>$k</li>";
}
echo "</ul>";
?>
  • czerwony
  • zielony
  • niebieski

Ćwiczenie 6: Funkcja

Napisz funkcję powitanie($imie), która zwróci tekst powitalny.

<?php
function powitanie($imie) {
  return "Witaj, $imie!";
}
echo powitanie("Anna");
?>
Witaj, Anna!

Ćwiczenie 7: Obliczenia matematyczne

Oblicz pole koła o promieniu 5.

<?php
$r = 5;
$pole = pi() * pow($r, 2);
echo "Pole koła o promieniu $r wynosi: $pole";
?>
Pole koła o promieniu 5 wynosi: 78.539816339745

Ćwiczenie 8: Data i godzina

Wyświetl aktualną datę i godzinę.

<?php
echo "Dziś jest: " . date("Y-m-d H:i:s");
?>
Dziś jest: 2026-04-18 07:11:07

Ćwiczenie 9: Include

Utwórz plik naglowek.php z tekstem „To jest nagłówek” i dołącz go do skryptu.

<?php
include("naglowek.php");
echo "Treść główna strony.";
?>
⚠️ Brak pliku naglowek.php
Treść główna strony.

Ćwiczenie 10: Formularz GET

Stwórz formularz pobierający imię użytkownika i wyświetl powitanie.

<form method="get">
  Podaj imię: <input type="text" name="imie">
  <input type="submit" value="Wyślij">
</form>
<?php
if(isset($_GET['imie'])) {
  echo "Witaj, ".$_GET['imie']."!";
}
?>
Podaj imię: