【发布时间】:2015-12-30 11:28:08
【问题描述】:
我有一个关联数组,其中包含一些键,例如 ([0-50], [50-100]) 和它们各自的值,例如 23, 443。
我想生成一个 CSV 格式的文件,我想在其中有两列,如 Distance 和 Trips。并且数组中的键必须在Distance的列中,数组中的值必须在Trips的列中。
我已经尝试过使用fputcsv(),但它没有正确响应。
<?php
$file = fopen("/tmp/abc.csv", 'w');
fputcsv($file, array(
'Distance', 'Trips'
));
foreach($ed as $k=>$v) {
fputcsv($file, $v);
}
fclose($file);
$ed 响应是这样的。
大批 ( [0-50] => 880 [50-100] => 5 [100-150] => 1 [550-600] => 1 )【问题讨论】:
-
你能展示一下你的尝试吗?
-
$file = fopen("/tmp/abc.csv", 'w'); fputcsv($file, array('距离', '旅行')); foreach($ed as $k=>$v) { fputcsv($file, $v); } fclose($文件);其中 $ed 是形式为 -> Array( [0-50]=>21 [50-100] => 45) 的数组
-
请将 $ed 添加到您的示例中