php 提取身份证号码中的生日以及确定是否未成年人的一个函数
程序员文章站
2024-01-17 09:23:10
...
php 提取身份证号码中的生日日期以及确定是否成年的一个函数。可以同时确定15位和18位的身份证,
分享函数代码如下:
date("Y")||$tyear12){ $flag=0; }elseif($tday31){ $flag=0; }else{ $tdate=$tyear."-".$tmonth."-".$tday." 00:00:00"; if((time()-mktime(0,0,0,$tmonth,$tday,$tyear))>18*365*24*60*60){ $flag=0; }else{ $flag=1; } } }elseif(strlen($IDCard)==15){ $tyear=intval("19".substr($IDCard,6,2)); $tmonth=intval(substr($IDCard,8,2)); $tday=intval(substr($IDCard,10,2)); if($tyear>date("Y")||$tyear12){ $flag=0; }elseif($tday31){ $flag=0; }else{ $tdate=$tyear."-".$tmonth."-".$tday." 00:00:00"; if((time()-mktime(0,0,0,$tmonth,$tday,$tyear))>18*365*24*60*60){ $flag=0; }else{ $flag=1; } } } } $result['error']=2;//0:未知错误,1:身份证格式错误,2:无错误 $result['isAdult']=$flag;//0标示成年,1标示未成年 $result['birthday']=$tdate;//生日日期 return $result; }
下一篇: mysql字段插入代码解决思路
推荐阅读
-
php 提取身份证号码中的生日以及确定是否未成年人的一个函数
-
php提取身份证号码中的生日日期以及验证是否为成年人的函数
-
php提取身份证号码中的生日日期以及验证是否为成年人的函数_php实例
-
php提取身份证号码中的生日日期以及验证是否为成年人的函数,身份证号码成年人_PHP教程
-
php提取身份证号码中的生日日期以及验证是否为成年人的函数
-
php提取身份证号码中的生日日期以及验证是否为未成年人的函数
-
php提取身份证号码中的生日日期以及验证是否为未成年人的函数
-
分享一个PHP从身份证号码中提取生日的函数
-
php 提取身份证号码中的生日以及确定是否未成年人的一个函数
-
php提取身份证号码中的生日日期以及验证是否为成年人的函数_PHP