Мне нужно загрузить файл CSV или результат запроса SQL в XLS, чтобы загрузить его. Но при загрузке XLS значение должно быть 52321426, и оно выглядит как 52321430
Это мой код:
$reader = new Csv();
$spreadsheet = new Spreadsheet();
$reader->setInputEncoding('UTF-8');
$reader->setDelimiter(';');
$reader->setEnclosure('');
$reader->setSheetIndex(0);
$spreadsheet->getSheet(0)->setTitle('Hoja1');
$spreadsheet->getSheet(0)
->getStyle('D1:D10000')
->getNumberFormat()
->setFormatCode('#');
$writer = new Xls($spreadsheet);
$reader->loadIntoExisting(sys_get_temp_dir() . '/tmp.csv', $spreadsheet);
$writer->save($xls_on_memory);