[WordPress] ワードプレスの json エンコード問題 ' 無効な引数 foreach のため '

スポンサーリンク

質問

 $data = $_POST['data'];
 $result=json_encode($data, true);
 foreach($result as $value)
  {
    echo $value['Country'];
  }

ここで私はしようと取得 の値が 無効な引数 foreach のため の言葉

もこれをループする必要があります.任意のアイデアどのようにこの仕事ですか?

ありがとう !.

答え

このようにしてください:

$data = $_POST['data'];
$result=json_decode($data, true);
foreach($result as $value)
{
echo $value['Country'];
}

答え

このような何かを使用:

$data = $_POST['data'];
$result=json_decode($data);
foreach ((array) $result->data as $key=>$value))
{
echo $value['Country'];
}

http://stackoverflow.com/questions/28042393/wordpress-json-encode-issue-invalid-argument-supplied-for-foreach

スポンサーリンク

Leave a Reply