1
我无法从csv文件生成多维数组。我需要按国家的输出“分组”,因为每个国家可能有多个网络。有些行没有国家或地区的值,因为它们与其上方的行相关。不幸的是,这是我如何收到csv文件,并没有办法改变输出。任何反馈或指针,将不胜感激。从csv创建多维数组
片段csv文件的...
Country|Zone|Network|Video|Voice
Afghanistan,5,Afghan Wireless,No,Yes
,,Roshan,No,Yes
Antigua,4,Digicel,No,Yes
Argentina,5,Telecom Personal,Yes,Yes
,,Movistar,No,Yes
,,Movistar2,Yes,Yes
Aruba,4,Digicel,No
理想输出
Array (
[0] => Array (
[country] => Afghanistan
[zone] => 5
[network] => Array (
[0] => Array (
[name] => Afghan Wireless
[video] => No
[voice] => Yes
)
[1] => Array (
[name] => Roshan
[video] => No
[voice] => Yes
)
)
)
[1] => Array (
[country] => Antigua
[zone] => 4
[network] => Array (
[0] => Array (
[name] => Digicell
[video] => No
[voice] => Yes
)
)
)
etc...
)
非常感谢你,工作过。而且我还学习了更多关于数组和循环的知识。 – Jamie