Php 获取并指定curl中的数组
我使用curl从web服务获取一些数据 这是我的curl代码:Php 获取并指定curl中的数组,php,arrays,curl,Php,Arrays,Curl,我使用curl从web服务获取一些数据 这是我的curl代码: $uri="http://test.com"; $ch=curl_init($uri); curl_setopt_array($ch,array( CURLOPT_HTTPHEADER=>array('shopid:691','device:2'), CURLOPT_RETURNTRANSFER=>true )); $out=curl_exec($ch); curl_close($ch); $obj=json_decod
$uri="http://test.com";
$ch=curl_init($uri);
curl_setopt_array($ch,array(
CURLOPT_HTTPHEADER=>array('shopid:691','device:2'),
CURLOPT_RETURNTRANSFER=>true
));
$out=curl_exec($ch);
curl_close($ch);
$obj=json_decode($out,true);
print_r($obj);
我的卷发发出:
{
"p":
"Serial": "b216"
},
"review": {
"Review": "<div dir=\"rtl\">test</div>\r\n"
},
"likes": 2,
"brand": {
"Name": "test"
},
"followers": [],
"Shop": null
}
{
“p”:
“序列号”:“b216”
},
“审查”:{
“审阅”:“测试\r\n”
},
“喜欢”:2,
“品牌”:{
“名称”:“测试”
},
“追随者”:[],
“店铺”:空
}
我想得到数组“p”中的“b216”值
但我无法通过print\r或
echo$obj[0]或
echo$obj[0]['Serial']
有人知道如何获取这些数据吗?是你的cURL输出还是你的
print\r
输出?我的cURL输出。那么(逻辑上)你的print\r($obj)
输出应该是一个数组,你可以做$obj[“p”][“Serial”]
非常感谢你的工作:()()())))))))