CSV数据到数组

时间:2019-02-24 19:52:30

标签: php arrays

我有一个CSV文件,可以使用此文件将其转换为数组

server.js

然后我对该数组进行一些处理,最后,我的数据采用以下结构

public function getCsvAsArray($filePath, $keyField = null)
{
    $rows   = array_map('str_getcsv', file($filePath));
    $header = array_shift($rows);
    $formattedData = [];

    foreach($rows as $row) {
        $formattedData[] = array_combine($header, $row);
    }

    return $formattedData;
}

因此它包含Header名称作为键,然后包含值。

我现在要执行的操作是将其转换回CSV文件。此刻,我正在尝试

0 => array:3 [
    "ID" => "10338"
    "Date" => "19/08/2011"
    "Value" => "30"
]

但这对原始CSV文件没有任何作用,而且我似乎没有任何错误。我在做错什么吗?

谢谢

0 个答案:

没有答案