[PHP] 配列をJSONにエンコードする方法

Ajaxなどでサーバー間のデータのやり取りを含むプログラムを作っていると、必ずと言って良いほど出てくるJSON。

軽量化されたデータなので、利用方法を覚えるととても便利です。

JSONの定義はwikipediaを見てみましょう。

JSON(ジェイソン、JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptにおけるオブジェクトの表記法をベースとしているが、JSONはJavaScript専用のデータ形式では決してなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しに使えるよう設計されている。

JavaScript Object Notation | wikibedia

PHPでJSONを扱うには

エンコードはとても簡単で、1行で終わってしまいます。

jsonエンコード

jsonエンコード(改行とインデント)

※PHPのバージョンが5.4以上の場合利用可能。



Author: webmaster