PHP code example of misuoka / idcard
1. Go to this page and download the library: Download misuoka/idcard library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
misuoka / idcard example snippets
use misuoka\IDCard;
$idcard = new IDCard("身份证号码");
if($idcard->validate()) {
$idcard->getBirthDate(); // 出生日期 DateTime 格式
$idcard->getBirthDate()->format('Y-m-d'); // 出生日期字符串(xxxx-xx-xx)格式
$idcard->getBirthYear(); // 出生年份
$idcard->getBirthMonth(); // 出生月份
$idcard->getBirthDay(); // 出生当日
$idcard->getGender(); // 性别:男 | 女
$idcard->getGenderCode(); // 性别:1 | 2
$idcard->getAge(); // 年龄
$idcard->getConstellation(); // 星座
$idcard->getRegion(); // 出生地
$idcard->format(); // 格式化输出:5226***********326
$idcard->format('-', 6, 4); // 格式化输出:522632--------2326
} else {
echo "验证不通过";
}