robbens/sssn

生成有效的瑞典社会保障号码。

dev-master 2018-11-06 18:50 UTC

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

待办事项