ホームページ >バックエンド開発 >PHPチュートリアル >JSON についてどれくらい知っていますか - JSON データ構造_PHP チュートリアル
最近、WeChat プラットフォームを開発しており、データ交換に JSON を使用する必要があります。以前は JSON を使用していましたが、唯一...
WeChat プラットフォームを開発する際には、次の形式で JSON を使用する必要があります。
コードスニペット 1:
次に、PHP の json_encode() 関数を使用して、1 次元配列を JSON 形式に変換します
ただし、変換された JSON 形式は次のとおりです:
コード スニペット 2:
フォームが一貫していないことがわかります。
私たちが理解できるのは JSON の構造だけです。
JSON には 2 種類のデータがあります: 1. 順序なしオブジェクト構造; 2. 順序付き配列構造
1. 順序なしオブジェクト構造
順序なしオブジェクト構造は、言語によって呼び方が異なります。たとえば、Python では辞書は JSON オブジェクトと呼ばれます。 JS...
要するに、キーと値のペアの組み合わせです。
変換したばかりの JSON 構造は、順序のないキーと値のペアの組み合わせです。
2. 順序付き配列構造
順序付き配列構造は、コード スニペット 2 に示されている構造です。
配列を順序付き配列として JSON に変換し、順序付き JOSN 配列構造を取得します。