Я пытаюсь прочитать файл CSV, где формат:
titleA,titleB,titleC
data1A,data1B,data1C
data2A,data2B,data3C
Ожидаемый ВЫВОД:
Array
(
[0] => Array
(
[titleA] => data1A
[titleB] => data1B
[titleC] => data1C
)
[1] => Array
(
[titleA] => data2A
[titleB] => data2B
[titleC] => data2C
)
Я попытался использовать то, что нашел здесь:
if (($handle = fopen($filename, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$twoDarray[] = $data;
}
fclose($handle);
}
Но он показывает 1 массив со всеми заголовками и 2 других массива с данными.