PHP Academy · Lekcja

Operatory

Wykonuj działania za pomocą operatorów arytmetycznych, porównania i logicznych

Lekcja 3 z 510 kroki

Operatory to bezpłatna lekcja PHP Academy na CoddyKit. To lekcja 3 z 5. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej PHP Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs PHP Academy zawiera 5 lekcji w sumie.

Operatory

Witamy na kolejnym etapie nauki PHP! W tej lekcji nauczą się Państwo o operatorach, które służą do wykonywania operacji na zmiennych i wartościach. Zaczynajmy!

Operatory — ilustracja 1

Co to są operatory?

Operatory to symbole lub słowa kluczowe służące do wykonywania operacji na zmiennych i wartościach. Umożliwiają obliczanie, porównywanie i modyfikowanie danych w skryptach PHP.

Najważniejsze: PHP udostępnia kilka kategorii operatorów, w tym arytmetyczne, przypisania, porównania, logiczne i inne.

Operatory arytmetyczne

Operatory arytmetyczne służą do wykonywania podstawowych operacji matematycznych:

  • +: Dodawanie
  • -: Odejmowanie
  • *: Mnożenie
  • /: Dzielenie
  • %: Modulo (reszta z dzielenia)

Przykład:

<?php
  $a = 10;
  $b = 3;
  echo $a + $b; // Outputs: 13
  echo $a % $b; // Outputs: 1
?>

Operatory przypisania

Operatory przypisania przypisują wartości do zmiennych. Najczęściej używany jest operator =, ale istnieją także inne:

  • +=: Dodawanie i przypisanie
  • -=: Odejmowanie i przypisanie
  • *=: Mnożenie i przypisanie
  • /=: Dzielenie i przypisanie

Przykład:

<?php
  $x = 5;
  $x += 3; // $x is now 8
  echo $x;
?>

Operatory porównania

Operatory porównania porównują dwie wartości i zwracają true lub false. Przykłady:

  • ==: Równe
  • !=: Różne
  • ===: Identyczne (równe i tego samego typu)
  • <: Mniejsze niż
  • >: Większe niż

Przykład:

<?php
  $a = 10;
  $b = "10";
  echo $a == $b; // Outputs: 1 (true)
  echo $a === $b; // Outputs: (false)
?>

Operatory logiczne

Operatory logiczne łączą wiele warunków. Przykłady:

  • &&: Logiczne AND
  • ||: Logiczne OR
  • !: Logiczne NOT

Przykład:

<?php
  $x = true;
  $y = false;
  echo $x && $y; // Outputs: (false)
  echo $x || $y; // Outputs: 1 (true)
?>

Operatory inkrementacji i dekrementacji

Operatory te zwiększają lub zmniejszają wartość zmiennej o 1:

  • ++: Inkrementacja
  • --: Dekrementacja

Przykład:

<?php
  $count = 5;
  echo ++$count; // Outputs: 6
  echo $count--; // Outputs: 6, but $count is now 5
?>

Operatory łańcuchów znaków

PHP udostępnia dwa operatory do pracy z łańcuchami znaków:

  • .: Konkatenacja (łączenie dwóch łańcuchów znaków)
  • .=: Konkatenacja i przypisanie

Przykład:

<?php
  $greeting = "Hello";
  $greeting .= ", World!";
  echo $greeting; // Outputs: Hello, World!
?>
<?php
  $a = 10;
  $b = 20;
  echo ($a > $b) ? "A is greater" : "B is greater";
?>

Doskonale!

Gratulacje! Omówione zostały operatory PHP, w tym operatory arytmetyczne, przypisania, porównania, logiczne i inne. Narzędzia te mają kluczowe znaczenie podczas wykonywania operacji w skryptach. W następnej lekcji omówione zostaną struktury sterujące, takie jak if-else i pętle. Kontynuujmy programowanie!

Operatory — ilustracja 10
Bezpłatny start

Ucz się PHP dzięki korepetycjom AI — za darmo

Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.

Kursy
49
Lekcje
195

Często zadawane pytania

Czy lekcja „Operatory” jest bezpłatna?

Tak — pełny tekst „Operatory” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu PHP Academy, przejdź na CoddyKit PRO. Kurs PHP Academy zawiera 5 lekcji w sumie.

Co nauczysz się w „Operatory”?

Wykonuj działania za pomocą operatorów arytmetycznych, porównania i logicznych Ćwiczysz PHP Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć PHP Academy?

Nie wymagamy żadnego doświadczenia. PHP Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 5.

Ile czasu zajmuje lekcja „Operatory”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji PHP Academy?

Tak. Każda lekcja PHP Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Zmienne i stałe
  2. Typy danych
  3. Operatory
  4. Struktury sterujące
  5. Praca z tablicami
← Powrót do PHP Academy