我的 php 脚本发回一个 JSON 编码的字符串。
我只是迷失了如何实际使用数组,现在它在 Javascript 中运行得很好?
最终目标是在 JavaScript 中循环遍历多维数组以提取值(价格)...
我已经设法让 JavaScript 接收编码的字符串(通过将其打印到屏幕上进行测试),但我不确定如何实际使用该数组,或者我如何像在 PHP 中那样循环遍历它..
我基本上需要执行与此 PHP 代码等效的 JavaScript
foreach ($array as $item => $value){
foreach ($value as $item2 => $value2){
//peform action on $value2;
}
}
感谢您的帮助。
盎司
最佳答案
假设您调用了变量 arrayFromPhp
,您可以使用一个简单的嵌套 for
循环:
for(var i = 0, l = arrayFromPhp.length; i < l; i++) {
for(var j = 0, l2 = arrayFromPhp[i].length; j < l2; j++) {
var value = arrayFromPhp[i][j];
//Do stuff with value
}
}
关于php - 使用 JSON 从 PHP 将多维数组放入 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4909218/