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