Я пытаюсь прочитать CSV-файл (разделенный запятыми), но, к сожалению, он не отвечает так, как должен. Я не уверен, что я делаю неправильно, но я буду вставлять содержимое из кода и файл как CSV:Ошибка чтения CSV-файла (PHP)
$row = 0;
if($handle = fopen("SampleQuizData.csv","r") !== FALSE)
{
// WORKS UNTIL HERE, SO FILE IS BEING READ
while(!feof(handle))
{
$line = fgetcsv($handle, 1024, ",") ;
echo $line[2]; // DOES NOT WORK
}
}
Вот файл CSV (электронные письма и имена изменены здесь, чтобы защитить тождественности пользователей)
parijat,something,[email protected]
matthew,durp, [email protected]
steve,vai,[email protected]
rajni,kanth,[email protected]
Вы можете повторить $ линию [0]? Какая ошибка вы получаете? – andrewsi
Прежде чем задавать вопросы, включите 'error_reporting' и обратите внимание, что он сказал бы, что вам не хватает' '' '' feof (handle) '(должно быть' feof ($ handle) '. _always_ enable _all_ errors при разработке, или, по крайней мере, перед тем, как задать вопрос: P – Wrikken
Я исправил его, и это то же самое ... компьютер застрял, пытаясь разобрать CSV-файл. – user1020069