egulias/emailvalidator – email валидатор

Поддерживает такие проверки:
– RFCValidation
– NoRFCWarningsValidation
– DNSCheckValidation
– SpoofCheckValidation
– MultipleValidationWithAnd
– Ваша собственная валидация

<?php

use Egulias\\EmailValidator\\EmailValidator;
use Egulias\\EmailValidator\\Validation\\DNSCheckValidation;
use Egulias\\EmailValidator\\Validation\\MultipleValidationWithAnd;
use Egulias\\EmailValidator\\Validation\\RFCValidation;

$validator = new EmailValidator();
$multipleValidations = new MultipleValidationWithAnd([
    new RFCValidation(),
    new DNSCheckValidation()
]);
$validator->isValid("example@example.com", $multipleValidations); //true

https://github.com/egulias/emailvalidator

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Scroll Up