PHP では、json_decode() 関数を使用して json データを配列型に変換できます。関数の 2 番目のパラメーターを "true" に設定するだけです。構文は "json_decode($json 、 真実)"。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php で, json_decode() 関数を使用すると、json データを配列型に変換できます。
json_decode() 関数は、JSON でエンコードされた文字列を適切な PHP データ型に変換できます。
デフォルトでは、json_decode() 関数はオブジェクトを返します;
<?php $json = '{"Peter":65,"Harry":80,"John":78,"Clark":90}'; var_dump(json_decode($json)); ?>
ただし、2 番目のパラメーターがブール値 true として指定されている場合、これはJSON 値は連想配列にデコードされます。
<?php $json = '{"Peter":65,"Harry":80,"John":78,"Clark":90}'; var_dump(json_decode($json, true)); ?>
説明:
json_decode — JSON 形式で文字列をデコードします
#構文:json_decode( string $json, bool $assoc = false, int $depth = 512, int $options = 0 ): mixedJSON エンコードされた文字列を受け入れ、それを PHP 変数に変換しますパラメータ: json_decode() 関数は、次のように、上記の 4 つのパラメータを受け入れます。
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPでJSONデータを配列型に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。