← All changes
|
vendor/phpoffice/phpspreadsheet/samples/Basic/16_Csv.php
+3
-0
3.1.3
→
3.7.4
View file →
| @@ -5,8 +5,9 @@ | ||
| 5 | 5 | require __DIR__ . '/../Header.php'; |
| 6 | 6 | $spreadsheet = require __DIR__ . '/../templates/sampleSpreadsheet.php'; |
| 7 | 7 | |
| 8 | 8 | $helper->log('Write to CSV format'); |
| 9 | +/** @var \PhpOffice\PhpSpreadsheet\Writer\Csv $writer */ | |
| 9 | 10 | $writer = IOFactory::createWriter($spreadsheet, 'Csv')->setDelimiter(',') |
| 10 | 11 | ->setEnclosure('"') |
| 11 | 12 | ->setSheetIndex(0); |
| 12 | 13 | |
| @@ -16,8 +17,9 @@ | ||
| 16 | 17 | $helper->logWrite($writer, $filename, $callStartTime); |
| 17 | 18 | |
| 18 | 19 | $helper->log('Read from CSV format'); |
| 19 | 20 | |
| 21 | +/** @var \PhpOffice\PhpSpreadsheet\Reader\Csv $reader */ | |
| 20 | 22 | $reader = IOFactory::createReader('Csv')->setDelimiter(',') |
| 21 | 23 | ->setEnclosure('"') |
| 22 | 24 | ->setSheetIndex(0); |
| 23 | 25 | |
| @@ -29,8 +31,9 @@ | ||
| 29 | 31 | $helper->write($spreadsheetFromCSV, __FILE__, ['Xlsx']); |
| 30 | 32 | |
| 31 | 33 | // Write CSV |
| 32 | 34 | $filenameCSV = $helper->getFilename(__FILE__, 'csv'); |
| 35 | +/** @var \PhpOffice\PhpSpreadsheet\Writer\Csv $writerCSV */ | |
| 33 | 36 | $writerCSV = IOFactory::createWriter($spreadsheetFromCSV, 'Csv'); |
| 34 | 37 | $writerCSV->setExcelCompatibility(true); |
| 35 | 38 | |
| 36 | 39 | $callStartTime = microtime(true); |