私は以下のコード化されていないJSON配列を持っています。 コンテキスト内の「型」にアクセスする必要があります。また、ペイロード内の各値をループする必要があります。それ、どうやったら出来るの? PHP JSON配列によるデコードとループ
{
"RequestHeader":
{
"mess": "am putting it on my wall....",
"created_time": "2010-08-24T09:01:25+0000"
},
"context" :
{
"type": "friends,circles"
}
"payload" [ {12345},{12345} ,{2345} ]
}
は、私は、次の試してみましたが、あなたがjson_decodeメソッドを使用する場合、出力は配列 をネストされます
$decoded = json_decode($json_string);
for ($i=0;$i<payload.length;++$i)
{
$id=$decoded->payload[$i];
//do some operation with the id
}
エラー報告を有効にします。それはPHPではありません。 – PeeHaa
これは無効です。サーバースクリプトに進む前に、有効なJSON –
[この回答](http://stackoverflow.com/a/12970107/6213452)を参考にしてください。 –