Operatory logiczne
Założenie: Nauczyć się używać operatorów logicznych AND, OR i NOT w PHP.
Krok po kroku:
- Operator AND (&&): Zwraca
true
tylko wtedy, gdy oba wyrażenia są prawdziwe. - Operator OR (||): Zwraca
true
, jeśli przynajmniej jedno z wyrażeń jest prawdziwe. - Operator NOT (!): Odwraca wartość logiczną wyrażenia.
$a = true;
$b = true;
$result = $a && $b; // $result będzie true
echo $result; // Wyświetli 1 (true)
$a = true;
$b = false;
$result = $a && $b; // $result będzie false
echo $result; // Wyświetli (nic, bo false)
W tym przykładzie, zmienne $a
i $b
są porównywane za pomocą operatora &&
. Wynik jest przypisywany do zmiennej $result
i wyświetlany za pomocą echo
.
$a = true;
$b = false;
$result = $a || $b; // $result będzie true
echo $result; // Wyświetli 1 (true)
$a = false;
$b = false;
$result = $a || $b; // $result będzie false
echo $result; // Wyświetli (nic, bo false)
Podobnie jak w poprzednim przykładzie, ale tutaj używamy operatora ||
. Wynik jest prawdziwy, jeśli choć jedna ze zmiennych jest prawdziwa.
$a = true;
$result = !$a; // $result będzie false
echo $result; // Wyświetli (nic, bo false)
$a = false;
$result = !$a; // $result będzie true
echo $result; // Wyświetli 1 (true)
Operator !
neguje wartość logiczną zmiennej $a
.
Ten przykład pokazuje podstawowe zastosowanie operatorów logicznych w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi kombinacjami tych operatorów!