我想讀取一個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_在開發時啓用_all_錯誤,或至少在問這裏之前:P – Wrikken
我糾正了它,這是一樣的事情..計算機被卡住試圖解析CSV文件 – user1020069