Pommo_Helper::isEmail PHP Méthode

isEmail() public static méthode

returns email legitimacy (bool)
public static isEmail ( $_address )
    public static function isEmail($_address)
    {
        return !(preg_match('!@.*@|\\.\\.|\\,|\\;!', $_address) || !preg_match('!^.+\\@(\\[?)[a-zA-Z0-9\\.\\-]+\\.([a-zA-Z]{2,6}|[0-9]{1,3})(\\]?)$!', $_address)) ? true : false;
    }

Usage Example

Exemple #1
0
function check_notifyMails($value, $empty, &$params, &$formvars)
{
    $mails = Pommo_Helper::trimArray(explode(',', $value));
    $ret = true;
    foreach ($mails as $mail) {
        if (!empty($mail) && !Pommo_Helper::isEmail($mail)) {
            $ret = false;
        }
    }
    return $ret;
}
All Usage Examples Of Pommo_Helper::isEmail