Как проверить несоответствие типа данных? (не === неверно)

Что противоположно тройному совпадению в PHP?

$mail_01 = filter_var($mail_01, FILTER_VALIDATE_EMAIL);
if($mail !== false){
    echo "Email address required";
}

Это !== использование правильное? Спасибо за любую помощь.

3 ответа

Решение

Да, это правильно. Смотрите руководство по PHP

Да, !== верно. Из руководства:

$a! == $b Не идентично
ИСТИНА, если $a не равно $b или они не одного типа. (введено в PHP 4)

Да, это правильно. a !== b логически эквивалентно !(a === b),

Другие вопросы по тегам