#php #parsing #csv
#php #синтаксический анализ #csv
Вопрос:
Извините, я новичок в веб-языках. Я пытаюсь загрузить файл CSV, проанализировать второй и седьмой столбцы и вывести его в Google Graphs API. Я впервые пытаюсь что-либо сделать с помощью PHP, поэтому мне было бы неплохо проанализировать пример, но я могу попытаться разобраться во всем и с документацией.
Большое вам спасибо за любую помощь.
Ответ №1:
вот как вы можете загрузить файл с помощью PHP: http://de3.php.net/move_uploaded_file Синтаксический анализ CSV-файла прост:
$csv = file('path/to/file.csv');
foreach ($csv as amp;$current) {
$current = explode(';', $current);
}
Если вы затем выполните цикл $csv
, у вас будут второй и седьмой столбцы в $csv[$iterator][1]
и $csv[$iterator][6]
.
Я не использовал Googles Graph API, поэтому не могу вам с этим помочь.
Ответ №2:
Если вы не женаты на Google graphs, попробуйте highcharts. Я использовал его несколько раз, и он мне действительно нравится. У них также есть несколько руководств и хороший пример кода для просмотра.
Проверьте другой ответ для синтаксического анализа файла CSV; он на месте.
Ответ №3:
Существует компонент, предназначенный для простой реализации графика путем загрузки CSV-файла: График из CSV-файла