json を php に変換するにはどうすればよいですか?
json_decode は、php5.2.0 以降に追加された PHP 組み込み関数です。その機能は、文字列を JSON 形式でエンコードすることです。
json_decode の構文規則:
json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] )
json_decode は JSON 形式の文字列を受け入れ、それを PHP 変数に変換します。パラメータ $assoc が TRUE の場合は配列が返され、それ以外の場合はオブジェクトが返されます。
JSON 形式の文字列
$json = '{"a":"php","b":"mysql","c":3}';
ここで、a はキー、php は a のキー値です。
例:
<?php $json = '{"a":"php","b":"mysql","c":3}'; $json_Class=json_decode($json); $json_Array=json_decode($json, true); print_r($json_Class); print_r($json_Array); ?>
プログラム出力:
stdClass Object ( [a] => php [b] => mysql [c] => 3 ) Array ( [a] => php [b] => mysql [c] => 3 )
上記のコードを前提に
# オブジェクト型 $json_Class# の a の値にアクセスします。 ##
echo $json_Class->{'a'};プログラム出力:
php
echo $json_Array['a'];プログラム出力:
php
PHP チュートリアル 」
以上がjsonをphpに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。