【发布时间】:2018-05-09 13:51:02
【问题描述】:
我有以下数组:
$arr = json_encode($employeeDetails);
应该翻译成:
var arr = '{"0":{"name":"William","bio":"Morbi sed ligula"},"2":{"name":"Grace","bio":"Praesent venenatis"}}';
必须返回数组并得到这个结果:
var arr = [[ 'William', 'Morbi sed ligula'],[ 'Grace', 'Praesent venenatis'] ];
【问题讨论】:
-
请告诉我们
$employeeDetails包含的内容。 -
如果你想要一个不同格式的数组,你需要先建立一个正确格式的数组。您可能需要遍历它并递归删除所有键。
-
@fab - OP 没有询问是否进行直接转换(他们已经在使用 json_encode(),这是您的骗子建议的)。他们想改变响应的格式。
-
第一个json字符串是生成的吗?第二个是你真正想要的?
标签: javascript php arrays