0

json_encodeに角かっこを含めることができないようです。何か助けがありますか?

私のコードは次のとおりです。

$th = json_encode(array("4" => "four", "8" => "eight"));
echo $th;

出力は次のとおりです。

{"4":"four","8":"eight","9":"\n"}

APIに送信する必要のある出力は次のとおりです。

[{"4":"four","8":"eight","9":"\n"}]

JSON配列の角かっこを取得するにはどうすればよいですか?ありがとうございました!

4

2 に答える 2

3

あなたはこのようにすべきです:

$th = json_encode(array(array("4" => "four", "8" => "eight")));
于 2012-11-05T23:10:50.440 に答える
0

これを使って

$th = json_encode(array(array("4" => "four", "8" => "eight", "9" => "\n")));
于 2012-11-06T03:13:16.880 に答える