Operatory logiczne
Założenie: Nauczyć się używać operatorów logicznych AND, OR i NOT w PHP.
Krok po kroku:
- Operator AND (&&): Zwraca
truetylko 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!