引数の値をJSON形式に整形する

version:5.2.0以上

書式:string json_encode ([resource 型以外の任意の型])

戻り値:value を JSON 形式にした文字列

resource 型以外の任意の型の値を JSON 形式にして返します。

:

$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
{"a":1,"b":2,"c":3,"d":4,"e":5}
・0から始まるシーケンシャルな数値配列の場合
$arr = array('foo', 'bar', 'baz', 'blong');
["foo","bar","baz","blong"]
・数値配列でもシーケンシャルでない配列の場合
$arr = array('foo', 'bar', 3 => 'baz', 'blong');
{"0":"foo","1":"bar","3":"baz","4":"blong"}
・値にbooleanが含まれている場合
$arr = array('true' => true, 'false' => false);
{"true":true,"false":false}