我需要导出一个包含以下结构的巨大 php 多维数组:
[0]
['id'] => 0
['items']
[0] => "ItemA"
[1] => "ItemB"
['vars']
[0]
[0] => "blue"
[1] => "green"
[2] => "red"
[1]
[0] => "happy"
[1] => "sad"
[2]
[0] => "old"
[1]
['id'] => 1
['items']
[0] => "ItemX"
['vars']
[0]
[0] => "orange"
[1] => "pink"
[1]
[0] => "bitter"
[2]
[0] => "new"
[1] => "modern"
...等等。如您所见,子数组的大小并不总是相同([0]['items'] = 2 vs. [1]['items'] = 1)。
我需要编写一个 .CSV 文件,稍后将由 JavaScript 函数读取,该函数应该重新组装原始结构。
.CSV 文件中的记录应该是什么样子才能启用此功能并使其尽可能简单?
谢谢!