【问题标题】:Conversion of php multidimensional array to javascript array [duplicate]php多维数组到javascript数组的转换[重复]
【发布时间】:2018-05-19 15:17:36
【问题描述】:

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

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

请问我如何在 javascript 中访问此数组以获取消息正文?

【问题讨论】:

标签: javascript php


【解决方案1】:

你不应该是print_r() 你的数组,因为它会产生人类可读的输出,没有 JS 可以轻松处理,也不能开箱即用。相反,您应该使用 JSON 并将您的数组以这种形式传递给 JS:

echo json_encode($my_array, JSON_UNESCAPED_UNICODE);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多