conkal/dat-reader

Read fixed column data from file

Maintainers

Package info

github.com/cengizonkal/dat-reader

pkg:composer/conkal/dat-reader

Statistics

Installs: 20

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0 2019-06-13 11:34 UTC

This package is auto-updated.

Last update: 2026-03-14 02:29:25 UTC


README

<?php
require_once 'vendor/autoload.php';

/**
 * A large text file
 */
$fileName = 'example.dat';

/**
 * How fixed columns arranged
 * example: 10 characters for id, 13 characters for name
 */
$template = ['id' => 10, 'name' => 13];

/**
 * Create Reader
 */
$reader = new Conkal\DatReader\Reader($fileName, $template);

/**
 * Read each line as fixed column records
 */
$reader->open();
while ($record = $reader->read()) {
    var_dump($record);
}
$reader->close();