Почему я должен предоставлять ведущую обратную косую черту при предоставлении пути к классу? [\ Zend \ Validator \ EmailAddress(), а не только Zend \ Validator \ EmailAddress()]Zend Framework 2 - Класс активации
$ валидатор = новый \ Zend \ Validator \ EmailAddress();
$ email = "[email protected]";
если ($ validator-> IsValid ($ электронная почта)) {// электронная почта оказывается справедливым } еще {// электронной почты является недействительным; напечатайте причины foreach ($ validator-> getMessages() как $ messageId => $ message) { echo "Ошибка проверки" $ messageId ': $ message \ n "; } }
Спасибо!
Вы объявили пространство имен в верхней части любого файла, в котором находитесь? –
Да, используйте Zend \ Validator \ EmailAddress; Но это тоже нужно. Пространство имен в моем файле - это пространство имен Blog \ Controller; – Pat