Porównania == i ===

Operatory i instrukcje warunkowe - PHP: podstawy w przeglądarce (PHP)

Porównania zwracają wartość logiczną true albo false, którą dobrze widać w var_dump. Operator == sprawdza, czy wartości są równe, nawet gdy typy się różnią, więc 5 == "5" to prawda. Operator === sprawdza też typ, więc 5 === "5" to fałsz. W zadaniach używaj raczej === i !==, bo są przewidywalne. Są też <, >, <= i >=.

<?php
var_dump(5 == "5");    // równe wartości
var_dump(5 === "5");   // różne typy
var_dump(5 !== "5");   // różne?
var_dump(3 < 8);
var_dump(10 >= 12);

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu PHP: podstawy w przeglądarce · Zaloguj się, aby zapisać postęp na koncie.