Загрузите и прочитайте файл csv с помощью php

Я хочу загрузить некоторый контент в формате csv. Он хранится в сети в CSV-файле. Я не могу просто прочитать контент. Сначала я должен загрузить файл, открыть, а затем прочитать его.

Есть ли способ открыть его напрямую? Или мне нужно сначала загрузить / загрузить его на моем сервере, а затем открыть его, как классический файл?

Да, он может открываться напрямую с помощью fopen и fgetcsv

Однако эта функция когда-то ограничена для обеспечения безопасности, и вы можете прочитать данные через документацию

Еще один недостаток прямого открытия, если страница обрабатывается много раз, что означает, что она генерирует много накладных расходов на передачу данных и потенциально замедляет время генерации вашей страницы.

Идеальный случай будет загружаться на ваш сервер и повторять использование файла локального диска для обработки, что позволит сэкономить некоторую пропускную способность сети.

Проверьте fgetcsv () и str_getcsv ()