失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php使用过滤器filter轻松验证邮箱 url和ip地址等

php使用过滤器filter轻松验证邮箱 url和ip地址等

时间:2023-12-12 00:30:52

相关推荐

php使用过滤器filter轻松验证邮箱 url和ip地址等

php教程|php手册

thinkphp代码,代码示例,代码参考,php短信,数据库备份代码,令牌验证,去除代码中的空白和注释

php教程-php手册

自己平时项目中有时也会用到,php内置函数!

1、验证邮箱

$email = sjlinyu@;

$result = filter_var($email, FILTER_VALIDATE_EMAIL);

var_dump($result); //string(14) "sjlinyu@"

对于filter_var这个函数,如果验证通过则会返回验证对象,否则返回false。

球球代点服务端源码,vscode 变量跳转,ubuntu刷新数据恢复,tomcat服务开启,sqlite用户密码,delphi excel 插件,前端框架开箱即用,学校教爬虫,水印 php,SEO经理穿搭,农庄网站源代码,网页html下载,笑话网页模板,html5 登录页面源码下载,php相册管理系统,人人商城小程序不用设置公众号lzw

2、验证url地址

$url = "";

$result = filter_var($url, FILTER_VALIDATE_URL);

var_dump($result); //""

网络棋牌室源码,vscode网页版搭建,系统装ubuntu,tomcat图片部分丢失,sqlite3批量写,反爬虫1001反爬虫,单文件 php 框架,谷歌seo怎么出效果,服务器网站源码下载,dede 判断调用不同的模板lzw

3、验证ip地址

$url = "192.168.1.110";

$result = filter_var($url, FILTER_VALIDATE_IP);

var_dump($result); //string(13) "192.168.1.110"

这方法也可以用来验证ipv6

$url = "2001:DB8:2de::e13";

$result = filter_var($url, FILTER_VALIDATE_IP);

var_dump($result); //string(17) "2001:DB8:2de::e13"

一元云购带手机版源码,vscode 插件优化vba,ubuntu创建samba,jps无法显示tomcat,爬虫烟草,php 数组差异,周村seo优化手册,小网站,写真dedecms免费模板lzw

4、验证数值是否为整数,并且在一个整数区间内

$i = 10;

$result = filter_var(

$i,

FILTER_VALIDATE_INT,

//设定校验的数值范围

array(

options => array(min_range => 1, max_range => 100)

)

);

var_dump($result);//bool(false)

php的变量是弱类型,如果不用过滤器,直接使用大于小于符号判断的话会是真的。

$i = 10;

$result = $i >= 1 && $i <= 100;

var_dump($result);//bool(true)

5、验证浮点数

$float = 12.312;

$result = filter_var($float, FILTER_VALIDATE_FLOAT);

var_dump($result); //float(12.312)

在做一些金额方面的验证时,经常需要验证金额是否为浮点数。

AD:真正免费,域名+虚机+企业邮箱=0元

如果觉得《php使用过滤器filter轻松验证邮箱 url和ip地址等》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。