我正在使用Django Rest Framework创建Restful Web服务,
我使用PHP来执行请求:
$url = 'http://localhost:8000/cities/';
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$resp = curl_exec($curl);
curl_close($curl);
var_dump($resp);
这是我得到的:
string(88) "[{"id": 1, "code": "BJG", "name": "Beijing"}, {"id": 2, "code": "TKY", "name": "Tokyo"}]"
处理字符串最常用的方法/最佳做法是什么? 谢谢:))
答案 0 :(得分:0)
这将是一个JSON响应。
处理该响应的最佳方法是使用json_decode()
函数,您可以使用json_encode
函数执行反向
修改强>
快速摘要:
json_decode()
将JSON String转换为PHP数组
json_encode()
将PHP数组转换为可用的JSON字符串。
另外:这是PHP手册; http://www.php.net/manual/en/function.json-decode.php