BASE . LOG, 'log_file_id' => $LOG_FILE_ID, 'log_per_date' => true, ]); $PAGE_NAME = 'TEST CLASS: HTML/ELEMENTS'; print ""; print "" . $PAGE_NAME . ""; print ""; print '
Class Test Master
'; print '

' . $PAGE_NAME . '

'; // regex get print "S::GETEMAILREGEX(0): " . Email::getEmailRegex(0) . "
"; print "S::GETEMAILREGEX(2): " . Email::getEmailRegex(2) . "
"; print "S::GETEMAILREGEX(7): " . Email::getEmailRegex(7) . "
"; print "S::GETEMAILREGEX(8 invalid): " . Email::getEmailRegex(8) . "
"; print "S::GETEMAILREGEXCHECK: " . DgS::printAr(Email::getEmailRegexCheck()) . "
"; print "S::GETEMAILREGEXERRORMESSAGE " . Dgs::printAr(Email::getEmailRegexErrorMessage(1)) . "
"; $email = [ 'foo@bar.org', 'foo@i.softbank.ne.jp' ]; foreach ($email as $s_email) { print "S::EMAIL: $s_email: " . Email::getEmailType($s_email) . "
"; print "S::EMAIL SHORT: $s_email: " . Email::getEmailType($s_email, true) . "
"; } $email = [ 'test@test.com', '', '-@-', '.test@test.com', 'test@t_est.com', 'test@@test.com', 'test@test..com', 'test@@test..com', 'test@test.', 'test@test.j', ]; foreach ($email as $s_email) { print "S::CHECKEMAIL: " . $s_email . ": " . (Email::checkEmail($s_email) ? 'Yes' : 'No') . "
"; print "S::CHECKEMAILFULL: " . $s_email . ": " . Dgs::printAr(Email::checkEmailFull($s_email)) . "
"; print "S::CHECKEMAILFULL(true): " . $s_email . ": " . Dgs::printAr(Email::checkEmailFull($s_email, true)) . "
"; } print ""; // __END__