json_decode

说明

mixed  json_decode ( string json [, bool assoc] )

Takes a JSON encoded string and converts it into a PHP variable.

参数

 

 

json

The json string being decoded.

assoc (第二个参数,true就是转换成array,不带参数的话是json形式)

When TRUE, returned objects will be converted into associative arrays.

 

返回值

Returns an object or if the optional assoc parameter is TRUE, an associative array is instead returned.

范例

 

例 1. json_decode() examples

<?php
$json
 = '{"a":1,"b":2,"c":3,"d":4,"e":5}';

var_dump(json_decode($json));
var_dump(json_decode($json, true));

?>

上例将输出:

object(stdClass)#1 (5) { ["a"] => int(1) ["b"] => int(2) ["c"] => int(3) ["d"] => int(4) ["e"] => int(5) } array(5) { ["a"] => int(1) ["b"] => int(2) ["c"] => int(3) ["d"] => int(4) ["e"] => int(5) }

 

你可能感兴趣的:(decode)