【发布时间】:2021-09-24 16:45:24
【问题描述】:
我正在处理一个 PHP 问题,并且有一个如下所示的关联数组:
(
[2019-03-22T2:26:03-04:00] => Array
(
[0] => Array
(
[A] => 1
[B] => 1
[C] => 2
)
)
[2019-03-23T2:27:04-04:00] => Array
(
[0] => Array
(
[A] => 1
)
)
)
我正在尝试将此数据转换为如下所示的 CSV:
NAME COUNT
2021-07-15T10:46:16-04:00
A 1
B 1
C 2
2021-07-15T10:46:17-04:00
A 1
我以前做过这个,从一个数组到 csv,使用一个简单的关联数组,但是以上面的格式获取它对我不起作用。这是我尝试过的代码:
变量 $statArray 保存我需要在 CSV 上的数组。
$fp = fopen('test.csv', 'w');
foreach ($statArray as $fields)
{
foreach ($key as $v)
{
fputcsv($fp, $v);
}
}
感谢您的帮助。
【问题讨论】:
标签: php arrays loops csv associative-array