• 技术文章 >后端开发 >php教程

    如何将curl获取到的json对象转成数组

    WJWJ2020-06-09 17:07:17原创819

    如何将curl获取到的json对象转成数组?

    今天为大家分享一篇php curl获取到json对象并转成数组array的方法,具有很好的参考价值,希望对大家有所帮助。

    例子:

    function objtoarr($obj){
    $ret = array();
    foreach($obj as $key =>$value){
    if(gettype($value) == 'array' || gettype($value) == 'object'){
    $ret[$key] = objtoarr($value);
    }else{
    $ret[$key] = $value;
    }
    }
    return $ret;
    }
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,'http://www.tudou.com/albumcover/albumdata/getAlbumItems.html?acode=pEFBZGfERLo&charset=utf-8');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_ENCODING, "gzip");
    $output = curl_exec($ch);
    curl_close($ch);
    $content = json_decode($output);
    $content_arr = objtoarr($content);
    var_dump($content_arr);

    相关推荐:php教程

    以上就是如何将curl获取到的json对象转成数组的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:如何解决php中curl传递数据太慢 下一篇:如何在php中实现construct构造方法
    大前端线上培训班

    相关文章推荐

    • 在 PHP 中将 Redis 封装成单例模式• 以Thinkphp3.2为基础的QQ第三方认证登录扩展类• 详解PHP随机生成中国人姓名的类• php实现简单的留言板功能(附源码)• PHP源码加密方法实例详解• PHP使用JWT创建Token的实例详解

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网