voku / email-check
email-check (语法、DNS、垃圾邮箱...) 库
3.1.0
2021-01-27 14:14 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.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-renovate/phpunit-phpunit-11.x
- 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-03 03:49:11 UTC
README
✉️ PHP 的电子邮件地址验证器
警告
验证电子邮件地址的最佳方式仍然是发送重复的订阅邮件,当用户点击链接时,它就是一个有效的电子邮件地址!
安装
推荐安装方式是通过 Composer。
$ composer require voku/email-check
使用
示例 1
$emailCheck = EmailCheck::isValid("[email protected]");
// true
示例 2: (检查示例域名)
$emailCheck = EmailCheck::isValid("[email protected]", true);
// false
示例 3: (检查域名拼写错误)
$emailCheck = EmailCheck::isValid("[email protected]", false, true);
// false
示例 4: (检查临时域名)
$emailCheck = EmailCheck::isValid("[email protected]", false, false, true);
// false
单元测试
- Composer 是运行测试的前提条件。
composer install
- 可以从根目录运行此命令来执行测试
./vendor/bin/phpunit
支持
有关支持和支持,请访问 Github | 问题 | PayPal | Patreon。
有关状态更新和发布公告,请访问 发布 | Twitter | Patreon。
有关专业支持,请联系 我。