PHPTwitterfacebookG+B!PocketLINEJSONエンコードされたデータ(文字列)をjson_decode関数を使ってデコードする方法を紹介します。方法はいたって簡単で、json_decode関数を使うだけです。これは読んで字のごとくJSONエンコードされたデータをデコードしてくれる関数です。json_decode(ここにJSONエンコードされたデータ);引数にJSONエンコードされた文字列を渡すと、それをPHPの変数(配列やオブジェクト)に変換してくれます。「true」「false」「null」はそれぞれ「true」「false」「null」を返し、デコードに失敗した場合などは「null」を返します。引数に渡すJSONエンコード文字列はUTF-8じゃなければ動作しません。第2引数に「true」を設定すると、返されるオブジェクトは連想配列形式になります。第3引数以降もありますので、json_decode関数の詳細はこちらを参照してください。JSONエンコードされたデータとは?JSONエンコードされたデータは以下のようなものです。{"a":1,"b":2,"c":3,"d":4,"e":5}や{"data":{"id":"HAf3N0Z","datetime":1398916131,"type":"imae\/jpeg","width":1440,"height":810,"size":115266},"success":true,"status":200}形式のデータです。JSONデコードされたデータ以下のコードで上の2つをjson_decode関数を使ってデコードするとこのようになります。@ysklog_net﻿この記事をシェアする管理人プロフィール今年(2017年)の3月に7年間勤めた公務員を退職して現在ニートしているアホです。API「A3RT」のまとめと使い方!【PHP】file_put_contents関数で保存した画像が壊れる原因コメントまだコメントはありません。