PHPackages                             helip/niss - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. helip/niss

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

helip/niss
==========

The NISS class provides functionality for working with Belgian national identification numbers (niss)

v2.1.0(1y ago)0173LGPL-3.0-onlyPHPPHP &gt;=7.4

Since Mar 7Pushed 1y ago1 watchersCompare

[ Source](https://github.com/helinp/helip-niss)[ Packagist](https://packagist.org/packages/helip/niss)[ RSS](/packages/helip-niss/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (2)Versions (6)Used By (0)

NISS
====

[](#niss)

[![Latest Version on Packagist](https://camo.githubusercontent.com/23438f15f8c31dbe96e48f6d344aeb3cfdbc8affa95f51732c080dad7dae8d83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f68656c69702f6e6973732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/helip/niss) [![Build Status](https://camo.githubusercontent.com/b9520d49553fe36cfc2781da89d84294d0140e7d01e75d0b7a1afbe3398e0750/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68656c696e702f68656c69702d6e6973732f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/helinp/helip-niss/build-status/master) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/81b9fa3f4fab7126fb278604ff550455c5dbf607161e09612a2c39cf3a11ea80/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68656c696e702f68656c69702d6e6973732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/helinp/helip-niss/?branch=master) [![Total Downloads](https://camo.githubusercontent.com/1a0a62c2573f078c32a99d5b53dba786dcbfa5f9d055a84ec9e2ee9e5c691f24/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f68656c69702f6e6973732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/helip/niss) [![PHP 7.4](https://camo.githubusercontent.com/46f943770f168f9dfe4d3a6b557a00569cfd7ad78ee780b625071aa82cbee72c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d372e342d677265656e)](https://camo.githubusercontent.com/46f943770f168f9dfe4d3a6b557a00569cfd7ad78ee780b625071aa82cbee72c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d372e342d677265656e)

Helip/NISS is a PHP library that provides tools for generating and validating Belgian National Identification Numbers (NISS). The library includes a class called NISSGenerator for generating valid NISS numbers and providing relevant information, as well as three helper classes for validating NISS numbers. The library adheres to the specifications outlined in legal references related to the composition and validation of NISS numbers in Belgium.

Installation
------------

[](#installation)

You can install the package via Composer:

```
composer require helip/niss
```

Getting Started
---------------

[](#getting-started)

```
