Можно ли использовать 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)