robbens / sssn
生成有效的瑞典社会保障号码。
dev-master
2018-11-06 18:50 UTC
Requires (Dev)
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-09-07 07:27:52 UTC
README
此包将生成有效的瑞典社会保障号码。它看起来像这样:790631-2629
安装
composer require robbens\sssn
用法
生成一个随机日期和标识符。
$validSsn = Sssn::make(); // 351220-6537
手动指定日期和标识符。
$validSsn = Sssn::make('890525', '12'); // 890525-1206
注意:标识符是4位数字。然而,实际上只有前两位可以是0-99。
指定性别。
$validMaleSsn = Sssn::make('890525')->male(); // 890525-4473 $validFemaleSsn = Sssn::make('890525')->female(); // 8905257948
验证。
Sssn::validate('8011036301'); // true Sssn::validate('80/11/03-6301'); // true Sssn::validate('801103-6302'); // false
如何生成ssn
待办事项