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
$a = 10;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.$b = 3;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
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;
4.5 / 1
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.
Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.