php,身份证,提取生日,身份证号
后端开发-php教程
使用php实现从身份证中提取生日,php身份证提取生日javashop4.0 源码下载,vscode删除指令,ubuntu xeyes,tomcat目录作用,qml登录验证sqlite,ecshop红包使用范围插件,百度团队 前端框架,java爬虫服务器,php web程序,资阳seo建设方案,织梦网站需要付费吗,网页强制聊天代码,种子网站模板lzw
用php从身份证中提取生日,包括15位和18位身份证源码免安装,VScode代码左侧图片,ubuntu手机 免费,ecs 部署tomcat,sqlite恢复删除数据,内网情况下前端框架用啥,生活在北欧的爬虫类,php 下载功能,鄂州seo优化方法,网站模板编辑软件,网页在手机端选省市县,dede网站地图模板lzw
function getIDCardInfo($IDCard,$format=1){ $result['error']=0;//0:未知错误,1:身份证格式错误,2:无错误 $result['flag']='';//0标示成年,1标示未成年 $result['tdate']='';//生日,格式如:2012-11-15 if(!preg_match("/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/",$IDCard)){ $result['error']=1; return $result; }else{ if(strlen($IDCard)==18) { $tyear=intval(substr($IDCard,6,4)); $tmonth=intval(substr($IDCard,10,2)); $tday=intval(substr($IDCard,12,2)); } 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")||$tyear<(date("Y")-100)) { $flag=0; } elseif($tmonth12) { $flag=0; } elseif($tday31) { $flag=0; }else { if($format) { $tdate=$tyear."-".$tmonth."-".$tday; } else { $tdate=$tmonth."-".$tday; } 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; }
空间网站源码下载html,ubuntu j4,同一个tomcat多个项目,猫眼电影爬虫难度,php中的跳转语句有哪些,seo排名韶关lzw
http://www.liuzhongwei.com/PHPjc/1125892.htmlwww.liuzhongwei.comtruehttp://www.liuzhongwei.com/PHPjc/1125892.htmlTechArticle使用php实现从身份证中提取生日,php身份证提取生日 用php从身份证中提取生日,包括15位和18位身份证 function getIDCardInfo($IDCard,$format=1){ $res…