我有一个包含字段名称的第一行的CSV。示例数据是...将CSV处理为阵列,并使用列标题输入密钥
"Make","Model","Note"
"Chevy","1500","loaded"
"Chevy","2500",""
"Chevy","","loaded"
我需要我的数据格式化在键值对的数组中,其中键名是列标题。我想这将是这样的第1行:
$array = [
"Make" => "Chevy",
"Model" => "1500",
"Note" => "loaded"
];
...第2行...
$array = [
"Make" => "Chevy",
"Model" => "1500",
"Note" => ""
];
...和第3行...
$array = [
"Make" => "Chevy",
"Model" => "",
"Note" => "loaded"
];
我我不知道如何做到这一点,而不是静态 - 问题是与他们相关的数据列可能会改变从一个文件到下一个列重新安排,删除或添加。
你的想法是非常感谢。
你可能意味着2500在第二个数组示例中 – user1899415 2013-11-07 16:05:29