An open API service indexing awesome lists of open source software.

https://github.com/alphaolomi/php-mrz

Machine Readable Zone SDK for PHP
https://github.com/alphaolomi/php-mrz

machine-readable-zone mrz mrz-parser php

Last synced: 4 days ago
JSON representation

Machine Readable Zone SDK for PHP

Awesome Lists containing this project

README

          

# [MRZ]() for PHP

Machine Readable Zone for PHP, originally based on [mrz](https://github.com/MrEko/mrz)

## Install

Via [Composer](https://getcomposer.org/)

``` bash
composer require alphaolomi/mrz
```

## Usage

### Writing

``` php
use Alphaolomi\Mrz\Mrz;

$mrz = new Mrz("I", "Tanzania", "D23148958907", date("dmy",strtotime("1999-10-14")), "M", date("dmy",strtotime("2030-12-31")), "TZA", "OLOMI", "ALPHA");

echo $mrz->TD1CodeGenerator();
```

### Reading

``` php
use Alphaolomi\Mrz\MrzParser;

$mrzParser = new MrzParser();

$mrzOcrString = 'PTUNKKONI<parse($mrzOcrString);

print(json_encode($mrzData, JSON_PRETTY_PRINT));
```

#### Reading Formats Supported

1. TD1

```
I