php身份证号正规表达式
时间: 2024-01-20 22:15:12 浏览: 66
php身份证号码检查类实例
以下是一个使用正则表达式验证中国身份证号码的PHP代码示例:
```php
function checkIdCard($idCard) {
// 正则表达式模式
$pattern = '/(^\d{15}$)|(^\d{17}([0-9]|X)$)/';
// 使用preg_match函数进行匹配
if (preg_match($pattern, $idCard)) {
return "身份证号码格式正确";
} else {
return "身份证号码格式不正确";
}
}
$idCard = "身份证号码"; // 替换为要验证的身份证号码
$result = checkIdCard($idCard);
echo $result;
```
阅读全文