有人可以告诉我如何轻松格式数组与这样的值? 我有一个CSV与值文件象下面这样:如何将CSV格式化为阵列?
27383,15.99
80448,19.99
132876,11.99
150438,120
这是格式,我想:
$array[0]['id'] = 27838
$array[0]['price'] = 15.99
$array[1]['id'] = 80448
$array[2]['price'] = 19.99
我现在拥有的是:
$data = file_get_contents('id_and_price.csv');
$data = explode(',', $data);
print_r($data);
//foreach($data as $d) {
// echo $d;
//}
只注意到你AREADY有这个!我会建议你是否拥有2个首要位置,以尝试检测奇数/均衡。设置一个计数$ i = 0。然后使用if($ i%)来检测奇怪的nunbrs并使用它来修改你的数组键 – Nick 2012-01-30 21:39:52