使用fgetcsv是我發現讀取系統所需的csv文件的選項。但它似乎並不是每次都有效(實際上這種代碼工作時非常罕見)。 if (($handle = fopen($file, 'r')) !== FALSE) {
set_time_limit(0); // necessary if a large csv file
$row = 0;
while (($data =
我將如何使用我正在使用fgetcsv()處理的CSV的第一行作爲我將每行放入的數組的鍵?所以,而不是讓我的元素鍵$line[0],$line[6]等我可以只使用$line['order-id']和$line['purchase-date']。 這只是因爲我使用的數據源有時會切換行,所以需要通過列名引用它們以確保選擇正確的數據。這是我目前使用的代碼: // create a new array th