验证并生成 OIB(克罗地亚个人身份证号码)

v1.0.0 2021-02-01 22:50 UTC

This package is auto-updated.

Last update: 2024-09-10 17:35:49 UTC


README

Latest Version on Packagist Software License Build Status

验证 OIB(个人身份证号码)。

安装

通过 Composer

composer require tesla-software/oib

用法

验证

use Tesla\OIB\OIB;

// Check if OIB is valid
OIB::validate('00000000001'); // Returns: bool

多个 OIB 的验证

// Check if OIB's are valid
OIB::validateMany('00000000001', '00000000002', ...); // Returns: array
// or
OIB::validateMany(['00000000001', '00000000002', ...]); // Returns: array

/**
 * Results
 *
    [
      "73963178454"   => false
      "25878484848"   => false
      "73963178454AA" => false
      "25878484848ZZ" => false
      "87783564545"   => false
      "87783564545GG" => false
      "12345678911"   => true
      "91145678919"   => true
      "87884784457"   => true
      "87871118443"   => true
      "36875454458"   => true
      "78745548455"   => true
    ]
*/

测试

composer test