В этом коде я получаю предупреждение
Предупреждение: filter_var () ожидает, что параметр 2 будет длинным, строка указана в последней строке
$check = filter_var($email, FILTER_SANITIZE_EMAIL);
$str = filter_var($name, FILTER_SANITIZE_STRING);
if (!filter_var($check, FILTER_VALIDATE_EMAIL) && !filter_var($str, FILTER_VALIDATE_STRING)) { //here
Проблема в том, что безнет никаких предупреждений
!filter_var($str, FILTER_VALIDATE_STRING)
В чем причина этой ошибки?