Save Array to CSV file or parse CSV file into Array, (*2)
Preferred installation is with Composer., (*3)
composer require adambisek/io-table
, (*4)
$parser = new \IoTable\Parsers\CsvParser(); $table = new \IoTable\Table(); $table->setParser($parser); $table->loadFromString("sloupec;druhy sloupec\nsl v novem radku;a dalsi"); $rows = $table->getRows(); var_dump($rows); $csv = $table->toString(); var_dump($csv);
$parser = new \IoTable\Parsers\CsvParser(); $table = new \IoTable\Table(); $table->setParser($parser); $table->load([["sloupec", "druhy sloupec"], ["sl v novem radku", "a dalsi"]]); $string = $table->toString(); var_dump($string);
$p = new \IoTable\Parsers\CsvParser(); $r = $p->parse("sloupec;druhy sloupec\nsl v novem radku;a dalsi"); var_dump($r); $r = $p->toString([["sloupec", "druhy sloupec"], ["sl v novem radku", "a dalsi"]]); var_dump($r);