Я пытаюсь прочитать файл Excel с форматом 03/05/2008
, но когда я читаю с помощью PhpSpreadsheet, он возвращает мне 2008.0
.
Есть ли способ получить необработанный строковый формат столбцов вместо преобразования в число с плавающей запятой?
try {
$inputFileType = IOFactory::identify($path);
try {
$reader = IOFactory::createReader($inputFileType);
$reader->setReadDataOnly(true);
$valuesSpreadsheet = $reader->load($path);
try {
$spreadsheetArr = $valuesSpreadsheet->getActiveSheet()->toArray();
dd($spreadsheetArr);
}
}
}
Изменить: я не хочу получать конкретную ячейку и преобразовывать ее в отметку времени, как в комментариях ниже. Я хочу получить как массив ->toArray()
, но получаю все форматы необработанных строк.