Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php多维数组到javascript数组的转换_Javascript_Php - Fatal编程技术网

php多维数组到javascript数组的转换

php多维数组到javascript数组的转换,javascript,php,Javascript,Php,我已经从php编码了一组多维数组,并将其回送到ajax。 现在,响应如下所示 Array ( [0]=>Array ([messagebody]=>hello [senderid]=>2 [receiverid]=4 ) [1]=>Array ([messagebody]=>how are you [senderid]=>

我已经从php编码了一组多维数组,并将其回送到ajax。 现在,响应如下所示

 Array
(    
    [0]=>Array
         ([messagebody]=>hello
          [senderid]=>2
          [receiverid]=4
          )
   [1]=>Array
         ([messagebody]=>how are you
          [senderid]=>4
          [receiverid]=2
          )
    )

请问如何在javascript中访问此数组以获取messagebody

你不应该
打印你的数组,因为这会产生可读的输出,JS无法轻松处理,也无法开箱即用。相反,您应该使用,即,并以该形式将数组传递给JS:

echo json_encode($my_array, JSON_UNESCAPED_UNICODE);
你试过了吗?