我的代码有一个响应,看起来像这个
控制器
$results = $response
echo $result->item;
exit;
响应
{"item":"Samsung A","location":"Hamburg Avenue 5920"}
我只想从响应中获取项目。。我该如何做到这一点?响应是json编码的
您需要将json转换为object,然后您可以获得元素:
$respObject = json_decode($response);
echo $respObject->item;
exit;
json_decode函数将有所帮助。
$json_data = '{"item":"Samsung A","location":"Hamburg Avenue 5920"}';
$result = json_decode($json_data);
echo $result->item;
使用json_decode结果将转换为数组
$results = json_decode($response);
print_r( $results);
exit;