PHPのjson_decodeの挙動がおかしい件

PHPのjson_decode()の挙動がおかしくてはまったので覚書を。
通常、jsonのフォーマットではフィールド名(プロパティ名)部分はクオートする必要はない、というかクオートしないのが正しい形と思っていたが、PHPのjson_decode($json_str)に、クオートされていないフィールド名を持つjsonを渡すと、戻り値はundefinedとなる。
これって仕様としてどうなんでしょうか、、、
ちなみに、 json_last_error()というメソッドがあり、直近のエラーを拾うことができるようなので、おかしいかな?というときは使ってみると何かわかるかも。

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

getting health insurance in new york buy clomid online UK major health insurance companies buy levitra uk online what are wells fargo hours buy finasteride affordable health insurance for children accutane no prescription medical center of trinity viagra online uten resept midwestern university wellness center dapoxetine top individual health insurance companies viagra ireland