Eduardo Gulias Davis f33ab05be5 Initial Commit
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00
2013-05-19 18:13:48 +02:00

EmailValidator

#Installation# Install via composer.

#Usage#

Simple example:

<?php

use IsEmail\EmailValidator;

$validator = new EmailValidator;
if ($validator->isValid($email)) {
	echo $email . ' is a valid email address';
}

More advanced example (returns detailed diagnostic error codes):

<?php

require_once 'EmailValidator.php';

$validator = new EmailValidator;
$email = 'dominic@sayers.cc';
$result = $validator->isValid($email);

if ($result) {
	echo $email . ' is a valid email address';
} else if ($validator->hasWarnings()) {
	echo 'Warning! ' . $email . ' has unusual/deprecated features (result code ' . var_export($validator->getWarnings(), true) . ')';
} else {
	echo $email . ' is not a valid email address (result code ' . $validator->getError() . ')';
}

#Licence# This code is released under the MIT Licence attached with this code.

S
Description
No description provided
Readme MIT 1.2 MiB
Languages
PHP 100%