承接 y0x54a/nik-php 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

y0x54a/nik-php

最新稳定版本:0.1.0

Composer 安装命令:

composer require y0x54a/nik-php

包简介

y0x54a/nik-php

README 文档

README

packagist Build Status codecov

Installing

composer require y0x54a/nik-php

Example

use Y0x54a\Nik\Nik;
$maleNik = new Nik('0102030405060001');

$maleNik->getRaw();
// 0102030405060001

$maleNik->getProvince();
// 1

$maleNik->getRawProvince();
// 01

$maleNik->getRegency();
// 2

$maleNik->getRawRegency();
// 02

$maleNik->getDistrict();
// 3

$maleNik->getRawDistrict();
// 03

$maleNik->getDob();
// DateTime(..06-05-04)

$maleNik->getRawDob();
// 040506

$maleNik->getDobDay();
// 4

$maleNik->getRawDobDay();
// 04

$maleNik->getDobMonth();
// 5

$maleNik->getRawDobMonth();
// 05

$maleNik->getDobYear();
// 6

$maleNik->getRawDobYear();
// 06

$maleNik->getSequence();
// 1

$maleNik->getRawSequence();
// 0001

$maleNik->isFemale();
// false

$maleNik->__toString();
// 0102030405060001
$femaleNik = new Nik('0102034405060001');

$femaleNik->getRaw();
// 0102034405060001

$femaleNik->getProvince();
// 1

$femaleNik->getRawProvince();
// 01

$femaleNik->getRegency();
// 2

$femaleNik->getRawRegency();
// 02

$femaleNik->getDistrict();
// 3

$femaleNik->getRawDistrict();
// 03

$femaleNik->getDob();
// DateTime(..06-05-04)

$femaleNik->getRawDob();
// 440506

$femaleNik->getDobDay();
// 44

$femaleNik->getRawDobDay();
// 44

$femaleNik->getDobMonth();
// 5

$femaleNik->getRawDobMonth();
// 05

$femaleNik->getDobYear();
// 6

$femaleNik->getRawDobYear();
// 06

$femaleNik->getSequence();
// 1

$femaleNik->getRawSequence();
// 0001

$femaleNik->isFemale();
// true

$femaleNik->__toString();
// 0102034405060001

API

  • NikInterface

    • Methods

    • getRaw(): string

    • getProvince(): int

    • getRawProvince(): string

    • getRegency(): int

    • getRawRegency(): string

    • getDistrict(): int

    • getRawDistrict(): string

    • getDob(): DateTimeInterface

    • getRawDob(): string

    • getDobDay(): int

    • getRawDobDay(): string

    • getDobMonth(): int

    • getRawDobMonth(): string

    • getDobYear(): int

    • getRawDobYear(): string

    • getSequence(): int

    • getRawSequence(): string

    • isFemale(): bool

    • __toString(): string

  • Nik

    • Methods

    • __construct(string | NikInterface $raw)

    • getRaw(): string

    • getProvince(): int

    • getRawProvince(): string

    • getRegency(): int

    • getRawRegency(): string

    • getDistrict(): int

    • getRawDistrict(): string

    • getDob(): DateTimeInterface

    • getRawDob(): string

    • getDobDay(): int

    • getRawDobDay(): string

    • getDobMonth(): int

    • getRawDobMonth(): string

    • getDobYear(): int

    • getRawDobYear(): string

    • getSequence(): int

    • getRawSequence(): string

    • isFemale(): bool

    • __toString(): string

统计信息

  • 总下载量: 9
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2023-03-11

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固