function testDelimited_ReaderCsvFile() { $reader = new A_Delimited_Reader(dirname(__FILE__) . '/data1.csv'); $reader->setFieldDelimiter(','); // CSV $data = $reader->load(); dump($data); }
function testDelimited_WriterCsvFile() { $reader = new A_Delimited_Reader($this->filename); $reader->setFieldDelimiter(','); // CSV $data = $reader->load(); #echo $Writer->getErrorMsg(); #dump($data); $writer = new A_Delimited_Writer($this->filename); $writer->setFieldDelimiter(','); // CSV $writer->setWriteAllEnclosed(true); // quote all field values $writer->save($data); // call_user_func style // $this->assertEqual($Writer->setFilters(array('/[^a-f]/', $toupper))->get('bar'), 'FA'); }