ホーム › サンプルコード集 › PHP › JSONの変換
PHP SAMPLE

PHPでJSONの変換

json_encode・json_decodeでPHP配列とJSONを相互変換する方法を学べます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPHP実行環境にコードが読み込まれ、その場で動作を確認できます。

サンプルコード

<?php
$data = ["name" => "progo", "langs" => ["PHP", "JS"]];

$json = json_encode($data, JSON_UNESCAPED_UNICODE);
echo $json . "\n";

$back = json_decode($json, true);
echo $back["name"] . "\n";
echo implode(", ", $back["langs"]) . "\n";
▶ このコードを実行エディタで開く
progoのPHP実行環境(インストール不要・登録不要)でそのまま動かせます。

ポイント解説