PHP数组转换为JSON格式
PHP提供了一个函数json_encode(),可以将PHP数组转换为JSON格式。该函数接受一个参数,即要转换的PHP数组,并返回一个JSON格式的字符串。
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5); echo json_encode($arr);
上面的代码将输出:
{"a":1,"b":2,"c":3,"d":4,"e":5}
JSON格式转换为PHP数组
PHP提供了一个函数json_decode(),可以将JSON格式的字符串转换为PHP数组。该函数接受一个参数,即要转换的JSON格式字符串,并返回一个PHP数组。
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; $arr = json_decode($json, true); print_r($arr);
上面的代码将输出:
Array ( [a] => 1 [b] => 2 [c] => 3 [d] => 4 [e] => 5 )