2017-12-05 29 views
0

私はphpから多次元配列のセットをエンコードし、私はエイジャックスにエコーします。 今すぐ応答は以下のphp多次元配列からjavascript配列への変換

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

どのように見えるか私がするmessagebodyを取得するためにJavaScriptでこの配列にアクセスするようにしてください?

+1

あなたは[JSONのエンコード]を試してみました(https://php.net/manual/en/function.json-encode.php )? – tadman

答えて

2

これは人間が読める出力を生成するので、配列はprint_r()であるべきではありません.JSは簡単に処理することも、すぐに使用することもできません。代わりに、すなわちJSONを使用してJSにそのフォームであなたの配列を渡す必要があります。

echo json_encode($my_array, JSON_UNESCAPED_UNICODE);