zdenekgebauer/foxpro-reader

There is no license information available for the latest version (dev-master) of this package.

Read files from FoxPro for DOS

Installs: 7

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 3

Open Issues: 0

pkg:composer/zdenekgebauer/foxpro-reader

dev-master 2014-01-14 15:15 UTC

This package is auto-updated.

Last update: 2025-09-27 05:34:32 UTC


README

FoxProReader read data from *.dbf and *.fpt from DOS version of FoxPro. Doesn't work for Visual FoxPro files.

Usage

require '../src/foxpro-reader.php';

try {
    $dbf = new FoxProReader('./TEST26.DBF');
    $recordsTotal = $dbf->numRecords();
    for ($i=0; $i<=$recordsTotal-1; $i++) {
        $row = $dbf->getRecord($i, TRUE);
        var_dump($row);
    }
    unset($dbf);
} catch (Exception $e) {
    echo $e->getMessage();
}

NOTE: Class read both files (dbf and fpt) into memory, so this could take a lot of memory for large files.