@dnsite

Как правильно парсить csv-файлы (разделитель пробел)?

Здравствуйте! CSV-файлы никогда не парсил. Подскажите, пожалуйста, какая логика и как указать где пробел-разделитель, а где пробел-текст? Заранее спасибо. P.S. Хорошая функция fgetcsv, но ее мало)
  • Вопрос задан
  • 1848 просмотров
Решения вопроса 4
bigton
@bigton
Web-программист
может быть разделитель не пробел, а tab?
Ответ написан
Inkognitoss
@Inkognitoss
Full-stack разработчик.
https://ru.wikipedia.org/wiki/CSV
Как правило ";" разделяет ячейки,
Перевод строки будет разделять строки. Php можно использовать константу PHP_EOL.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
какая логика и как указать где пробел-разделитель, а где пробел-текст?
пробела не бывает, кавычки обычно для строк ставятся. Разделитель обычно: или ";" или табуляция (это НЕ ПРОБЕЛЫ!).
P.S. Хорошая функция fgetcsv, но ее мало)
yield используйте!
Ответ написан
ruvasik
@ruvasik
https://www.bryce.ru
как указать где пробел-разделитель, а где пробел-текст

текст с пробелами должен быть обрамлен кавычками.
"это первая колонка" "это вторая колонка"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dnsite Автор вопроса
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽