PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > PHP教程 > 正文

    php请求url返回json

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:php的curl获取https加密协议请求返回json数据进行信息获取<?phpheader("Content-type:text/html; charset=utf-8");function getToken($ur...
    php的curl获取https加密协议请求返回json数据进行信息获取
    <?php
    header("Content-type:text/html; charset=utf-8");
    function getToken($url){
            $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //相当关键,这句话是让curl_exec($ch)返回的结果可以进行赋值给其他的变量进行,json的数据操作,如果没有这句话,则curl返回的数据不可以进行人为的去操作(如json_decode等格式操作)
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    return curl_exec($ch);
    //$row=curl_getinfo($ch, CURLINFO_HTTP_CODE);


    }
    $row=getToken("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxXXXXX&secret=1fd56a90sadfasdfxxfsdfsf");
    $obj=json_decode($row);
    echo $obj->access_token;<?php
    header("Content-type:text/html; charset=utf-8");
    function getToken($url){
            $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //相当关键,这句话是让curl_exec($ch)返回的结果可以进行赋值给其他的变量进行,json的数据操作,如果没有这句话,则curl返回的数据不可以进行人为的去操作(如json_decode等格式操作)
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    return curl_exec($ch);
    //$row=curl_getinfo($ch, CURLINFO_HTTP_CODE);


    }
    $row=getToken("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxXXXXX&secret=1fd56a90sadfasdfxxfsdfsf");
    $obj=json_decode($row);
    echo $obj->access_token;
    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-10-1810-1.html
    相关热词搜索: