rickard2 / luhnar
验证社会安全号码
2.0.0
2015-01-19 22:12 UTC
README
验证个人编号(社会安全号码)
名称灵感来源于用于验证瑞典个人编号的Luhn算法。
用法
$validator = new Rickard2\Luhnar\Validator();
$validator->validate('9909193766', 'se'); // true
$validator->validate('9909193776', 'se'); // false
瑞典验证器将接受以下格式的输入
- YYMMDD-NNGC
- YYMMDD-NNGC
- YYMMDD+NNGC
- YYYYMMDDNNGC
- YYYYMMDD-NNGC
- YYYYMMDD+NNGC
来源: http://en.wikipedia.org/wiki/National_identification_number#Sweden
芬兰验证器将接受以下格式的输入
- DDMMYYCZZZQ
来源: http://en.wikipedia.org/wiki/National_identification_number#Finland
JavaScript等价: https://github.com/rickard2/luhnarjs
Symfony2验证器: https://github.com/rickard2/luhnar-validator