【发布时间】:2019-06-13 04:33:09
【问题描述】:
瞧,我的问题: 我的 PHP 变量是一个多维数组
var_dump($php_data);
结果:
array(3) {
[0]=> array(5) { ["grey"]=> string(3) "aaa" ["black"]=> string(3) "bbb" ["blue"]=> string(3) "ccc" ["green"]=> string(3) "ddd" ["yellow"]=> string(3) "eee" ["brown"]=> string(3) "fff" }
[1]=> array(5) { ["grey"]=> string(3) "ggg" ["black"]=> string(3) "hhh" ["blue"]=> string(3) "iii" ["green"]=> string(3) "jjj" ["yellow"]=> string(3) "kkk" ["brown"]=> string(3) "lll" }
[2]=> array(5) { ["grey"]=> string(3) "mmm" ["black"]=> string(3) "nnn" ["blue"]=> string(3) "ooo" ["green"]=> string(3) "ppp" ["yellow"]=> string(3) "qqq" ["brown"]=> string(3) "rrr" }
}
我只想提取一些值:
foreach (...as... =>...){
...
}
var js_array = echo json_encode(...);
获取一个javascript数组:
var js_array = [
['aaa', ccc, eee],
['ggg', iii, kkk],
['mmm', ooo, qqq],
];
我在循环中阻塞... 提前感谢您的帮助
【问题讨论】:
-
您应该展示您目前拥有的代码,并告诉我们为什么它没有达到您的期望。 StackOverflow 的目的是帮助您修复它,而不是简单地为您编写。
-
谢谢,我不需要任何代码,循环对我来说不是很清楚......我正在努力将共享点列表导出到 js
-
如何将 PHP 中的数据导入 JavaScript?比如说,如果您有一个从 JavaScript 客户端到 PHP 服务器的 Ajax 调用,PHP 可以将数组转换为 JSON 并将其作为字符串传递。然后,JavaScript 中的 Ajax 可以将其 JSON.parse 为 JavaScript 对象。使用“console.log()”来显示你得到了什么,然后进行相应的编码。
标签: javascript php arrays multidimensional-array