万户资源科技
万汇资源微信公众号

微信扫码有惊喜!

PHP获取api接口返回的json数据,并解析的方法

zhouxiaohui 2015-12-29 技术

当我们开发的项目需要与其他平台进行数据交互时,常常需要我们接收对方提供的json数据,并在我们的项目上进行业务处理。

接收方法如下:

$phone = trim($phone);
if(!preg_match('/[0-9]{11}/i',$phone))
    {
        return $baselang['wrong-phone']; 
    }
$ch = curl_init();
$url = 'http://apis.baidu.com/apistore/mobilephoneservice/mobilephone?tel='.$phone;
$header = array(
            'apikey: c022e0163ea825a77bdc05b199acfaab',
        );
curl_setopt($ch, CURLOPT_HTTPHEADER  , $header);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 执行HTTP请求
curl_setopt($ch , CURLOPT_URL , $url);
$res = curl_exec($ch);

解析数据并得到所需数据:

$jdecodedata=json_decode($res,true);
echo $jdecodedata['retData']['province'];


文章关键词
api接口接受
PHP接受api接口
php解析json数据
php获取json数据
qq qq tel
服务热线:

134-1954-9128