Можно ли использовать fgetcsv в PHP для открытия файла с разделителями табуляции?
$csvData = fgetcsv($fileHandle, 0, "\t");
Где $fileHandle является допустимым дескриптором файла. 0 – это просто сказать функции не ограничивать поиск строк (однако вы можете изменить это, чтобы удовлетворить, документы говорят, что не накладывать ограничение, снижает производительность).
Не забудьте использовать двойные кавычки вокруг «\ t», одинарные кавычки не будут работать.
$fh = fopen($file, 'r'); while ($line = fgetcsv($fh, 0, "\t") !== false) { // do stuff }
да, вы можете указать вкладку «\ t» в ее параметрах. см. документ .
while (($data = fgetcsv($handle, 1000, "\t")) !== FALSE)