involix / email-check
email-check (语法,DNS,垃圾邮件, ...) 库
3.1.1
2021-07-09 12:06 UTC
Requires
- php: >=7.0.0
- symfony/polyfill-intl-idn: ~1.10
Requires (Dev)
- fzaninotto/faker: ~1.7
- phpunit/phpunit: ~6.0 || ~7.0
Suggests
- ext-intl: Use Intl for best performance
- dev-master
- 3.1.1
- 3.1.0
- 3.0.2
- 3.0.1
- 3.0.0
- 2.0.0
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.1.2
- 0.1.1
- 0.1.0
- dev-dependabot/add-v2-config-file
- dev-whitesource/configure
- dev-analysis-8md2nD
- dev-analysis-qBAddV
- dev-scrutinizer-patch-1
- dev-analysis-qB93mX
This package is auto-updated.
Last update: 2024-09-09 19:09:13 UTC
README
✉️ PHP 电子邮件地址验证器
警告
验证电子邮件地址的最佳方式仍然是发送重复的 opt-in 邮件,当用户点击链接时,它是一个有效的电子邮件地址!
安装
推荐的安装方式是通过 Composer。
$ composer require involix/email-check
用法
示例 1
$emailCheck = EmailCheck::isValid("lars@moelleken.org");
// true
示例 2: (检查示例域名)
$emailCheck = EmailCheck::isValid("lars@example.com", true);
// false
示例 3: (检查域名中的错误)
$emailCheck = EmailCheck::isValid("lars@-tonline.de", false, true);
// false
示例 4: (检查临时域名)
$emailCheck = EmailCheck::isValid("lars@30minutemail.com", false, false, true);
// false
单元测试
- Composer 是运行测试的先决条件。
composer install
- 可以在根目录中运行此命令来执行测试
./vendor/bin/phpunit
支持
有关支持和捐赠,请访问 Github | 问题 | PayPal | Patreon。
有关状态更新和发布公告,请访问 发布 | Twitter | Patreon。
有关专业支持,请联系 我。