Skip to content

中国大陆居民身份证号码验证,兼容18位和15位的新老身份证(validation for ID card)

Notifications You must be signed in to change notification settings

strongDong/CitizenID

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

检验一个身份证号码的格式是否正确,并且可以获取到生日,性别,办证区域

安装

composer require cszchen/citizenid

使用

use cszchen\citizenid\Parser;
    
$parser = new Parser();
$parser->setId($id);
    
//身份证号码格式是否正确
$parser->isValidate();
    
//获取生日,格式YYYYmmdd
$parser->getBirthday();
    
//获取性别, 1-男, 0-女,对应的常量为Parser::GENDER_MALE, Parser::GENDER_FEMALE
$parser->getGender()
    

About

中国大陆居民身份证号码验证,兼容18位和15位的新老身份证(validation for ID card)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%