Podstawy•LEKCJA 07 / 26

Operatory

Kurs PHP · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.

PHP udostępnia operatory arytmetyczne, porównań i logiczne.

Jak to działa?

=== sprawdza zgodność typu i wartości. == może wykonywać konwersję typów. % zwraca resztę z dzielenia, a && oznacza logiczne „i”.

Przykład 1 — poznaj zapis

<?php
$a = 10;
$b = 3;

var_dump($a % $b);
var_dump(5 === "5");

Wynik to int(1) oraz bool(false).

Przeczytaj kod linijka po linijce

  1. $a = 10;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
  2. $b = 3;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
Oczekiwany wynik / efektpo uruchomieniu przykładu
int(1)
bool(false)

Przykład 2 — podobny problem, inne dane

Teraz przyjrzyj się drugiemu przykładowi. Zwróć uwagę na to, co zmieniło się w kodzie, a co w wyniku. Spróbuj przewidzieć rezultat przed przeczytaniem odpowiedzi.

<?php
echo 9 / 2;
echo " / ";
echo 9 % 2;
Wynik drugiego przykładupo uruchomieniu przykładu
4.5 / 1
Sprawdź, czy rozumiesz

Wróć do pierwszego przykładu, zmień jedną wartość i spróbuj samodzielnie przewidzieć wynik. Następnie uruchom kod i porównaj rezultat. W ten sposób nauczysz się nie tylko przepisywać instrukcje, ale rozumieć ich działanie.

Spróbuj samodzielnie

Sprawdź, czy liczba jest parzysta.

To już koniec tej lekcji.

Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.