发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
php程序中验证邮箱,IP地址或url一般大家都会使用正则表达式来处理,其实在php里面有一些内置的专门验证规则。下面用实例说说如何使用php内置filter函数来验证email,ip以及URL。
1、验证邮箱
1
$email
=
'phpernote@163.com'
;
2
$result
=filter_var(
,FILTER_VALIDATE_EMAIL);
3
var_dump(
);
4
//输出:string(17) 'phpernote@163.com'
2、验证url地址
$url
'http://www./'
,FILTER_VALIDATE_URL);
//输出:string(25) 'http://www./'
3、验证ip地址
'192.168.0.1'
,FILTER_VALIDATE_IP);
//输出:string(11) '192.168.0.1'
php中的filter函数还可用来验证浮点数,整形数字,布尔类型等等,具体可查阅php手册的filter函数或者参照本站如下这篇文章
来自: JhouShuai > 《PHP》
0条评论
发表
请遵守用户 评论公约
php使用过滤器filter轻松验证邮箱、url和ip地址等
php使用过滤器filter轻松验证邮箱、url和ip地址等1、验证邮箱$email = ''sjlinyu@qq.com'';$result = filter_var($email, FILTER_VALIDATE_EMAIL);var_dump($result); //string(14) &q...
php如何判断IP为有效IP地址【转】
if(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) {// it''''''''s valid}else {// it''''''''s not valid}3、判断是否...
PHP 单一入口框架设计简析
string ''A 构造函数'' (length=14)string ''B action函数'' (length=14)string ''A 析构函数'' (length=14)phpclass B extends A{ public function ...
在 PHP 中使用 Promise + co/yield 协程
但我们这里想要解决的问题是,如果我们拿到的只有一个异步函数,这个函数没有同步实现,我们也不知道这个异步函数的内部定义是怎样的,我们也没办法将这个异步函数改为同步函数实现。use Hprose\Promis...
学习CURL扩展功能的使用(一)
学习CURL扩展功能的使用(一)学习CURL扩展功能的使用(一)curl_init() 打开一个句柄,句柄中包含 URL 地址,curl_exec() 执行句柄输出或返回结果,curl_close() 关闭句柄。$str = "测试编码&quo...
php 函数 array_filter
php 函数 array_filter1 array_filter() — 用回调函数过滤数组中的单元: 例子:<?phpfunction odd($var){$array1 = array("a"=>1, "b"=>2, "c"=>3, ...
php中in
PHP是弱类型语言 在使用IN_ARRAY函数时尽量带上第三个参数,代码如下:复制代码代码如下:var_dump(in_array(0,array(''s'',''sss''),true)); // return false var_du...
PHP isset() 函数使用【转】
PHP isset() 函数使用【转】PHP isset() 函数。isset()函数用于检测变量是否已设置并且非 NULL。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。PHP 版本要求: PHP 4, PHP 5, PHP 7语法...
PHP var_dump 样式 函数输出更美观
PHP var_dump 样式 函数输出更美观。最近开发发现自己电脑var_dump时候没有如下效果。添加xdebug方法如下:根据自己的PHP版本去下载一个php_xdebug.dll文件。(一般PHP的集成开发环境都有,只需要把对...
微信扫码,在手机上查看选中内容