「PHP」json_decode関数でjsonデータをオブジェクトにする方法
説明
json_decode ( string $json [, bool $assoc = NULL [, int $depth = 512 [, int $options = 0 ]]] ) : mixed
json デコード対象となる json 文字列。
assoc
TRUE の場合、返されるオブジェクトは連想配列形式になります。 FALSE の場合、返されるオブジェクトは object になります。
返り値
json でエンコードされたデータを、適切な PHP の型として返します。
true、false および null はそれぞれ TRUE、FALSE そして NULL として返されます。
PHPコード
<?php $cft = '{"A01":"content","B02":"sumiya","C03":"coffee","D04":"FF","E05":"456"}'; $tk = json_decode($cft); print $tk->{"C03"}; echo "<pre>"; var_dump($tk); echo "</pre>"; ?>
実行結果
coffee
object(stdClass)#1 (5) {
[“A01"]=>
string(7) “content"
[“B02"]=>
string(6) “sumiya"
[“C03"]=>
string(6) “coffee"
[“D04"]=>
string(2) “FF"
[“E05"]=>
string(3) “456"
}