我有一个传递参数的url使用json_encode每个值,如下所示:
$json = array ( 'countryId' => $_GET['CountryId'], 'productId' => $_GET['ProductId'], 'status' => $_GET['ProductId'], 'opId' => $_GET['OpId'] ); echo json_encode($json);
返回的结果为:
{ "countryId":"84", "productId":"1", "status":"0", "opId":"134" }
我可以json_decode用来解析每个值以进行进一步的数据处理吗?
json_decode
谢谢。
json_decode() 如果第二个值为true,将返回一个对象或数组:
json_decode()
$json = '{"countryId":"84","productId":"1","status":"0","opId":"134"}'; $json = json_decode($json, true); echo $json['countryId']; echo $json['productId']; echo $json['status']; echo $json['opId'];