In my PHP-side I have an array of associative arrays like so:

在我的PHP端,我有一个关联数组数组,如下所示:

Array (
   [0] => Array (
         [resultId] => 15
         [testId] => 4
         [accountId] => 35 
         [score] => 50
         [standard_deviation] => 0.5
         [answer_time] => 475.67
         [created_at] => 2012-09-20 01:45:05
         [groupId] => 4 
         [accountName] => hbbgrewkcx 
         [testName] => test1),
   [1] => Array (
         [resultId] => 14
         [testId] => 3
         [accountId] => 35
         [score] => 60
         [standard_deviation] => 0.5
         [average_answer_time] => 386.1
         [created_at] => 2012-09-20 01:44:56
         [groupId] => 4
         [accountName] => hbbgrewkcx
         [testName] => test2)
)

I would like to transfer this array to the javascript side. How can I make the javascript counterpart of this array of associative arrays and access the required values?

我想将此数组传输到javascript端。如何使这个关联数组数组的javascript对应并访问所需的值?

Basically I want the same functionality as foreach would give me in PHP:

基本上我想要与foreach在PHP中给我相同的功能:

foreach($ArrayOfArrays as $array)
{
  doSomething $array['testName'];
  doSomething $array['created_at'];
}

1 个解决方案

#1


8

All you would have to do essentially is echo out the JavaScript code to the right place on the page.

所有你必须做的就是将JavaScript代码回显到页面上的正确位置。

echo "<script language='text/javascript'>";
echo "var myArr = ".json_encode($phpArray).";";
echo "</script>";

The json_encode() function, returns a JSON representation of a value. JavaScript handles JSON's very easily so you should be able to access your multidimensional array without problems!

json_encode()函数返回值的JSON表示。 JavaScript非常容易处理JSON,因此您应该能够毫无问题地访问多维数组!

更多相关文章

  1. 如何在不更改其键值的情况下删除数组的第一个元素?
  2. 以完整二叉树,数组格式获取所有节点
  3. php 写一个算法,查寻数组里第一个大于某数的值。
  4. 插入PHP数组作为MYSQL列
  5. php把从数据库读取出来的数据存放到数组里
  6. 在key/value的基础上将数组分组到另一个数组中
  7. MySQL / PHP:将整行推入关联数组,_without_命名每个单元格
  8. 在ajax中接收php多维数组。
  9. 查找具有特定数据字符串的数组并返回其具有的另一个数据字符串

随机推荐

  1. Android 系统级应用守护进程
  2. Android 抽屉导航
  3. Android官方入门文档[4]启动另一个Activi
  4. WebView:Android-H5交互
  5. 梳理uid、userid及UserHandle概念
  6. Android(安卓)安全攻防
  7. Android7.0升级版本适配问题
  8. TextView 不用 ScrollViewe 也可以滚动
  9. Android 两个可拖动的SeekBar 两点拖动
  10. 在Android Studio中使用Android Tests(Jun