1. Go to this page and download the library: Download gugglegum/clv-rw library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
gugglegum / clv-rw example snippets
use gugglegum\ClvRw\Column;
use gugglegum\ClvRw\ColumnsSet;
use gugglegum\ClvRw\Reader;
$columns = new ColumnsSet([
Column::create('Code', 4),
Column::create('Name', 10),
]);
$reader = (new Reader())->open('input.clv', $columns);
foreach ($reader as $row) {
echo $row['Code'], ': ', $row['Name'], PHP_EOL;
}
$reader->close();
use gugglegum\ClvRw\Column;
use gugglegum\ClvRw\ColumnsSet;
use gugglegum\ClvRw\Writer;
$columns = new ColumnsSet([
Column::create('Code', 4),
Column::create('Name', 10),
]);
$writer = (new Writer())->open('output.clv', $columns);
$writer->writeRow(['Code' => 'A1', 'Name' => 'Widget']);
$writer->close();