发布:JB01 来源:脚本学堂 【大 中 小】 分享一例php代码,用于验证身份证号码的正确性,用到了preg_match、preg_replace函数,有需要的朋友可以参考学习下。本文转自:http://www./article/14156.html 本节内容: 验证身份证号码正确性的php代码 例子: 复制代码代码示例: <?php if (!preg_match('/^([\d]{17}[xX\d]|[\d]{15})$/', $vStr)) return false; if (!in_array(substr($vStr, 0, 2), $vCity)) return false; $vStr = preg_replace('/[xX]$/i', 'a', $vStr); if ($vLength == 18) if (date('Y-m-d', strtotime($vBirthday)) != $vBirthday) return false; for ($i = 17 ; $i >= 0 ; $i--) if($vSum % 11 != 1) return false; return true; 您可能感兴趣的文章: |
|