【发布时间】:2014-01-27 18:04:15
【问题描述】:
我有一个这样结构的数组
[cars] => Array
(
[0] => 43063
[1] => 17306
[2] => 116078
)
[houses] => Array
(
[0] => 13300
[1] => 32243
)
[garage] => Array
(
[0] => 13094
[1] => 30649
)
[hotels] => Array
(
[0] => 10025
[1] => 59468
[2] => 29734
)
我想从该数组中创建一个 csv 文件。我的 csv 文件应该这样构造 汽车,43063,17306,116078 房屋,13300,32243,1000 车库,13094,30649,1000 酒店,10025,59468,29734
我已经尝试了几个代码,但我没有得到我想要的,我怎样才能在 php 中实现它?
这是我的数组的 var 转储
array(4) {
["23"]=>
array(1) {
["cars"]=>
int(43063)
}
[23]=>
array(4) {
["cars"]=>
int(17306)
["houses"]=>
int(13300)
["garage"]=>
int(13094)
["hotels"]=>
int(10025)
}
[22]=>
array(4) {
["cars"]=>
int(116078)
["houses"]=>
int(32243)
["garage"]=>
int(30649)
["hotels"]=>
int(59468)
}
[21]=>
array(1) {
["hotels"]=>
int(29734)
}
}
我想要一个包含 4 行的 csv,每个键(酒店、汽车、车库等)一行。
cars,43063,17306,116078
houses,13300,32243,1000
garage,13094,30649,1000
hotels,10025,59468,29734
【问题讨论】:
-
你尝试了什么,得到了什么结果?
标签: php csv multidimensional-array