tomaskarlik/csvutils

Format array to CSV

Installs: 37

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/tomaskarlik/csvutils

1.0 2018-05-12 16:00 UTC

This package is not auto-updated.

Last update: 2025-10-10 23:36:18 UTC


README

Usage

$arrayToCsv = new ArrayToCsvString;

$arrayToCsv->setIncludeBom(TRUE);
$arrayToCsv->setHeader([
	'Header 1',
	'Header 2',
	'Header 3'
]);
$arrayToCsv->addColumnCallback('price', [$this, 'formatFloat']);
$arrayToCsv->addColumnCallback('sales', [$this, 'formatFloat']);
$arrayToCsv->addColumnCallback('cost_of_sales', [$this, 'formatFloat']);

$yourCsvInString = $arrayToCsv->convert($rows);