php快速高效验证邮箱,长度限制

来源:互联网 发布:js调用windows命令 编辑:程序博客网 时间:2024/06/05 17:30

今天翻阅Laravel的验证的时候,发现一个比较有用的函数,而且以前都没接触过,其实关于字符串验证的规则,php底层都已经实现了。
函数:

filter_var (PHP 5 >= 5.2.0, PHP 7)filter_var — 使用特定的过滤器过滤一个变量
mixed filter_var ( mixed $variable [, int $filter = FILTER_DEFAULT [, mixed $options ]] )

具体规则还有很多,具体的可以看看php手册里面的内容,讲的很详细。没事儿的时候多翻翻手册,看看优秀的源码,好处多多。

经测试:
验证email的时候,@前面最多可以有64个字符,@后面最多80个字符。