JSONメモ

正しいコンテンツタイプ
header(“Content-Type: application/json; charset=utf-8”);

ただ、ダウンロードされてしまうので、開発時以下。
header(“Content-Type: text/javascript; charset=utf-8”);

拡張子は *.json
データ型は6つある。
キーはダブルクォーテーション囲い、キーと値は:(コロン)で区切る。

  • 文字列(2重引用符)
  • 数値(10進数のみ)
  • true/false
  • null
  • オブジェクト {“key”: “value”}
  • 配列 [1,2,3,”A”,”B”,”C”]