获取年龄增加 校验身份证是否有效

main
yanzai 1 year ago
parent 7246d840b0
commit 0658dfdf14

@ -5,6 +5,10 @@ use DateTime;
class Tools{
//根据当前日期和身份证获取年龄
public static function calculateAgeFromID($idNumber, $targetDate) {
// 检查身份证号码是否有效
if (!preg_match("/^(\d{15}$|^\d{17}[xX\d]$)/", $idNumber)) {
return 0;
}
// 提取出生年月日
$birthYear = substr($idNumber, 6, 4);
$birthMonth = substr($idNumber, 10, 2);

Loading…
Cancel
Save