【发布时间】:2017-10-20 12:04:21
【问题描述】:
有简单的json
{"level1_level2_blah": "some value", "level1_level_2 ... _level9999_blah": "hello world"}
我想知道有没有办法像这样把它转换成json:
{"level1": {"level2": {"blah": "some value"}, ... }}}
维度(级别)的数量是动态的。我尝试使用 dynamic variables' 名称,构建单元素 json 字符串 - 解码 - 合并。 我认为这些方法非常糟糕,但我没有找到任何其他方法方法来做到这一点。没关系,但这些方法甚至都无法正常工作。
【问题讨论】:
-
您自己创建第一个 JSON 吗?如果是,您应该从根目录开始并在那里修复它。
-
@roland-starke 不完全是。是自动生成的一维json(key-value,key-value...),无法控制。
标签: php arrays json multidimensional-array