Оператор тождественного сравнения ===

Рассмотрим следующий пример:

$a=1;
$b='01';
if($a==$b) echo "При использовании == (1 пример)<br>";
if($a===$b) echo "При использовании === (2 пример)<br>";

При использовании == (1 пример)

В данном примере переменная $a представляет собой число, а $b — строку. Как числа переменные $a $b равны, но оператор === не только сравнивает два выражения, но также их типы, поэтому во втором примере переменные $a $b не равны.

Добавить комментарий

Войти с помощью: