このブログ「吟遊詩人の戯言」 の記事検索...

PHPのjson_decode()が連想配列でなくオブジェクトで返ってくる件

関連記事

JSONは生きていたぁ~~~~(ドロドロドロ
いや,単純に,連想配列を,json_encode()してjson_decode()したわけですよ

連想配列なんで

$ary["hoge"] = "abc";

json_encode()してjson_decode()

$v = $ary["hoge"];

でやろうとしても,$vに値が入ってこない,変なエラーも出る

シッチャカメッチャカ...
まるで,オイラの婚活状態(爆

$v = $ary->hoge;

で,OKなことに夕方遅くになって,クリアしたんじゃが...
なぜ,オブジェクト化する?

調べてみたら,
phpで、json_encodeした配列に、json_decodeするとオブジェクトで返って来てしまう@カサヒラボ

に詳しい記事が

json_decode($jsonstr, true);

第二引数をtrueにすれば,連想配列になるそうな...

むむむっ.JSONは奥深い

 
 
 
 

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <img localsrc="" alt="">