我正在尝试读取 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 个包含数据的数组。