【发布时间】:2016-10-07 06:57:15
【问题描述】:
所以我必须读取多个 CSV 文件,合并它们的标题(通过删除重复项)并将值放入最终(合并的)CSV 文件中。我第一次尝试使用SplFileObject。我从阅读文件开始。以下是详细内容
file1.csv
"A","B","C","D
1,2,3,4
merge.csv
$file = new SplFileObject('file1.csv');
$file->setFlags(SplFileObject::READ_CSV);
foreach ($file as $row) {
print_r($row);
}
它输出:
Array
(
[0] => A
[1] => B
[2] => C
[3] => D
1,2,3,4
)
为什么它没有为下一行创建另一个数组?
【问题讨论】:
标签: php csv splfileobject