Nataraj Pandiyan Ответов: 1

Как читать и писать csv файл на PHP


Hai,
      I need to read and write from csv file ,
and i am try this but its not working


Что я уже пробовал:

$sno=1;
while (($line = fgetcsv($file)) !== FALSE) {
//$line is an array of the csv elements
print_r($line);
}
fclose($file);

Richard MacCutchan

Так в чем же проблема?

Nataraj Pandiyan

мне нужно прочитать файл

Richard MacCutchan

Какой превосходный, описательный и подробный вопрос.

Nataraj Pandiyan

я не могу открыть файл.

<? php

$handle = fopen("C:\\Users\\pandi\\Desktop\\HourlyTable.txt", " Р");
echo serialize($handle);
?>

Richard MacCutchan

И мы должны догадаться, почему нет?

1 Ответов

Рейтинг:
0

Jochen Arndt

"Не работает" не очень информативно. Поэтому я могу дать только несколько общих советов.

Прочитайте PHP: fgetcsv-руководство пользователя[^] и PHP: fputcsv-руководство пользователя[^] документация.

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

Возможные источники ошибок:

  • Файл не найден
  • Нет разрешения на открытие файла
  • Файл не является допустимым CSV-файлом
  • Файл использует специальный разделитель полей, например ;