我想请求帮助完成这项任务。 我有一个大的CSV,我希望逐列解析它(并以某种方式分析每一列)。 我的想法是这样的,但它不起作用(一旦数组未设置,我就可以再推它了):
$a = 0;
while ($a < COUNT_OF_COLUMNS) {
$column = Array();
while (($data = fgetcsv($handle, $filesize, "$")) !== false) {
array_push($column,$data[$a]);
}
$a++;
}
任何帮助都会受到赞赏 谢谢大家
答案 0 :(得分:0)
数组数组不是答案,试试这个:
$a = 0;
$results = array();
while ($a < COUNT_OF_COLUMNS) {
$column = Array();
while (($data = fgetcsv($handle, $filesize, "$")) !== false) {
array_push($column,$data[$a]);
}
$results[] = do_your_analysis_here($column);
$a++;
}