nurmanhabib/nik-parser

v1.0.0 2021-10-14 15:32 UTC

This package is auto-updated.

Last update: 2024-09-14 22:01:34 UTC


README

NIK解析器用于解析在印度尼西亚有效或通常称为NIK的人口识别号码。NIK是一组有意义的数字。每个NIK可能包含以下信息:

  • 出生地(村庄、区、城市/区、省级)
  • 性别(男或女)
  • 出生日期

此过程仅依赖于ID代码中的信息,无需连接到Dukcapil服务。特别是解析出生地需要由内政部颁发的有效地区数据库(我目前正在开发中)

安装

使用包管理器composer安装nik-parser。

composer require nurmanhabib/nik-parser

用法

<?php

require "vendor/autoload.php";

use Nurmanhabib\NIKParser\NIKParser;

$nik = "1050245708900001";
$parser = new NIKParser($nik);

echo $parser->getDateOfBirth()->toDateString(); // Output: 1990-08-17
echo $parser->getSex(); // Output: female

贡献

欢迎提交拉取请求。对于重大更改,请先创建一个问题来讨论您想进行哪些更改。

请确保根据需要更新测试。

许可证

MIT