ホームページ  >  記事  >  バックエンド開発  >  PHP配列とJson_PHP間の変換の詳細説明チュートリアル

PHP配列とJson_PHP間の変換の詳細説明チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:15:58840ブラウズ

php で配列を json に変換するのは非常に簡単で、json_encode() と json_decode() を使用するだけです。 json_encode() が PHP 配列を Json に変換することは容易に理解できます。逆に、 json_decode() は Json を PHP 配列に変換します。

例:

コードは次のとおりです コードをコピー

$array = array("名前" => "エリック","年齢" => 23);

echo json_encode($array);

プログラムは次のように出力します:

{"名前":"エリック","年齢":23}

次の例をもう一度見てください:

コードは次のとおりです コードをコピー

$array = array(0 => "エリック", 1 => 23);

echo json_encode($array);

プログラムは次のように出力します:

[「エリック」、23]

このようにして、jsonを配列形式に変換でき、キーは元の形式のままになります

このようなjsonデータを解析すると以下のような配列になります
コードは次のとおりです コードをコピー

$json = ’{"名前":"張さん","年齢":20,"性別":"南"}';

print_r(json_decode($json,true));

配列

(
[名前] => [年齢] => 20
[性別] => ナン
)


http://www.bkjia.com/PHPjc/628751.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/628751.html技術記事 php で配列を json に変換するのは非常に簡単で、json_encode() と json_decode() を使用するだけです。 json_encode() が PHP 配列を Json に変換することは容易に理解できます。対照的に、json_decode() は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。