コード例 #1
0
ファイル: ReaderTest.php プロジェクト: TheProjecter/skeleton
 function testDelimited_ReaderCsvFile()
 {
     $reader = new A_Delimited_Reader(dirname(__FILE__) . '/data1.csv');
     $reader->setFieldDelimiter(',');
     // CSV
     $data = $reader->load();
     dump($data);
 }
コード例 #2
0
ファイル: WriterTest.php プロジェクト: TheProjecter/skeleton
 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');
 }