Нечитаемый CSV-файл

roxoman

Новичок
Здравствуйте.
Файл во вложении не читается функцией fgetcsv. Точнее функция читает файл, но данные выдает битые. При просмотре блокнотом вижу бинарные данные вместо нормальных колонок с разделителями. При этом эксель его спокойно открывает, а также он спокойно открывается в почте mail.ru (когда приходит как вложение). Это вообще не csv или это какой-то кодированный/сжатый формат? Может с локалью какие-то манипуляции нужны?

Ссылка на файл. Вот, собственно, и Яндекс.Диск его без вопросов читает.
 

ksnk

прохожий
Это обычный Excel файл (.xls), который кто-то переименовал в csv. Вероятно, кто-то "решил" задачу "выдавать данные в CSV" таким простым способом. А что, Excel открывает же... Можно попытаться его открыть PhpSpreadsheet
 

roxoman

Новичок
Это обычный Excel файл (.xls), который кто-то переименовал в csv. Вероятно, кто-то "решил" задачу "выдавать данные в CSV" таким простым способом. А что, Excel открывает же... Можно попытаться его открыть PhpSpreadsheet
Спасибо, действительно XLS. Я причем проверил это – изменил расширение и открыл экселем, а эксель сообщил, что есть ошибки, но удалось восстановить (на csv то же самое писал эксель), поэтому решил, что это и не XLS, но при этом библиотека LibXL для PHP этот файл спокойно читает.
 
Сверху