PHP - wprowadzenie

Co to jest PHP?

PHP (Hypertext Preprocessor) to język programowania po stronie serwera.
Oznacza to, że:

  • Kod PHP nie działa w przeglądarce, tylko na serwerze (np. XAMPP),

  • Przeglądarka dostaje już gotowy HTML, a nie kod PHP.

Jak uruchomić PHP lokalnie

  1. Zainstaluj XAMPP 
    (mają w sobie serwer Apache i PHP).

  2. Stwórz folder np.:

     C:\xampp\htdocs\nauka_php
     
  3. W nim plik:

     index.php

    Uruchom w przeglądarce:

     http://localhost/nauka_php/

Zmienne

Zmienne to „pojemniki” na dane.
Zawsze zaczynają się od znaku $.

Przykład:

<?php
$imie = "Jan";
$wiek = 20;
echo "Mam na imię $imie i mam $wiek lat.";
?>


Wynik:

Mam na imię Jan i mam 20 lat.

Typy danych

TypPrzykład
tekst (string)"Ala ma kota"
liczba całkowita (int)123
liczba zmiennoprzecinkowa (float)12.5
wartość logiczna (bool)true / false
tablica (array)[1, 2, 3] lub array(1, 2, 3)

Łączenie tekstów (konkatenacja)

Możesz też łączyć teksty operatorem .:

$imie = "Kasia";
echo "Witaj " . $imie . "!";

 Wynik:

Witaj Kasia!

Instrukcje warunkowe if, else, elseif

Pozwalają wykonywać różne instrukcje w zależności od warunku (czy coś jest prawdą).

Przykład:

<?php
$wiek = 18;

 

if ($wiek >= 18) {
echo "Jesteś pełnoletni.";
} else {
echo "Nie masz jeszcze 18 lat.";
}
?>

Wynik:

Jesteś pełnoletni.

Przykład użycia elseif:

 

$ocena = 4;

 

if ($ocena == 5) {
echo "Świetnie!";
} elseif ($ocena == 4) {
echo "Dobrze!";
} else {
echo "Możesz się poprawić.";
}

 

Operatory porównania

OperatorZnaczeniePrzykład
==równe$a == $b
!=różne$a != $b
>większe niż$a > $b
<mniejsze niż$a < $b
>=większe lub równe$a >= $b
<=mniejsze lub równe$a <= $b

Pętle (powtarzanie kodu)

Pętle pozwalają wielokrotnie wykonywać kod bez pisania go kilka razy.

Różnica między i++ a ++i

  • i++ (postinkrementacja): Zmienna jest używana w wyrażeniu, a dopiero potem zwiększana.
  • ++i (preinkrementacja): Zmienna jest najpierw zwiększana, a następnie używana w wyrażeniu.

for

Kiedy znasz liczbę powtórzeń:

 
for ($i = 1; $i <= 5; $i++) {
echo "To jest powtórzenie nr $i<br>";
}


Wynik:

To jest powtórzenie nr 1
To jest powtórzenie nr 2
To jest powtórzenie nr 3
To jest powtórzenie nr 4
To jest powtórzenie nr 5


while

Kiedy nie wiesz, ile razy powtarzać:

 
$i = 1;
while ($i <= 3) {
echo "Liczba: $i<br>";
$i++;
}

foreach (dla tablic)

 

$owoce = ["jabłko", "banan", "gruszka"];

 

foreach ($owoce as $owoc) {
echo "Lubię $owoc<br>";
}

Wynik:

Lubię jabłko
Lubię banan
Lubię gruszkę

Kontakt: mgzsp22@gmail.com

© 2025. Wszystkie prawa zastrzeżone.

error: Content is protected !!