2014年12月16日

$_POSTで受け取ったjson文字列中の要素

本日もjsonネタで恐縮いたしますです。

例えば↓の様な文字列を$_POST変数にてjson文字列を受けた際に、任意の要素を得るには、

{\"hoge\":{\"piyo\":\"fuga\",\"hage\":\"upotu\",\"hogera\":\"piyora\",\"tsuru\":\"000\"}}\n

// $_POST変数のアクセスに使ってる'json'てぇ文字列は、
// jsonデータを受けるためのあれだから、特に'json'てぇ文字列にこだわらなくてもw
$json_input = $_POST['json'];

// json_decodeを呼び出して、
$obj = json_decode($json_input);

// ↓のように参照すると、
$hogerapiyora = $obj->{'hoge'}->{'hage'};
// $hogerapiyora変数には'upotu'が入ります。
// 入るんじゃぁないかなw


本日も先人に感謝いたします。ペコリ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック