php curl获取到json对象并转成数组array的方法


Posted in PHP onMay 31, 2018

例子:

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对象并转成数组array的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
基于PHP+MySQL的聊天室设计
Oct 09 PHP
PHP 多进程 解决难题
Jun 22 PHP
PHP CKEditor 上传图片实现代码
Nov 06 PHP
php 常用类汇总 推荐收藏
May 13 PHP
深入PHP异步执行的详解
Jun 03 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
Aug 27 PHP
WordPress中对访客评论功能的一些优化方法
Nov 24 PHP
ThinkPHP使用Smarty第三方插件方法小结
Mar 19 PHP
PHP入门教程之PHP操作MySQL的方法分析
Sep 11 PHP
浅谈PHP命令执行php文件需要注意的问题
Dec 16 PHP
Laravel学习教程之本地化模块
Aug 18 PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 PHP
php插入mysql数据返回id的方法
May 31 #PHP
PHP给前端返回一个JSON对象的实例讲解
May 31 #PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 #PHP
php 获取xml接口数据的处理方法
May 31 #PHP
thinkPHP框架中执行事务的方法示例
May 31 #PHP
PHP以json或xml格式返回请求数据的方法
May 31 #PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
May 30 #PHP
You might like
PHP初学者头疼问题总结
2006/07/08 PHP
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
PHP的FTP学习(三)
2006/10/09 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
jquery分页对象使用示例
2014/04/01 Javascript
获取中文字符串的实际长度代码
2014/06/05 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
javascript中cookie对象用法实例分析
2015/01/30 Javascript
jquery插件validation实现验证身份证号等
2015/06/04 Javascript
jQuery插件EnPlaceholder实现输入框提示文字
2015/06/05 Javascript
jquery获取点击控件的绝对位置简单实例
2016/10/13 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
微信小程序单选框自定义赋值
2020/05/26 Javascript
Element中Slider滑块的具体使用
2020/07/29 Javascript
python3实现磁盘空间监控
2018/06/21 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
Python递归函数实例讲解
2019/02/27 Python
python破解bilibili滑动验证码登录功能
2019/09/11 Python
Python 实现递归法解决迷宫问题的示例代码
2020/01/12 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
html5通过canvas实现刮刮卡效果示例分享
2014/01/27 HTML / CSS
香港现代设计家具品牌:Ziinlife Furniture
2018/11/13 全球购物
物流专业毕业生推荐信范文
2013/11/18 职场文书
大学生工作推荐信范文
2013/12/02 职场文书
机关保密承诺书
2014/06/03 职场文书
2015年环境监察工作总结
2015/07/23 职场文书
2016年社区中秋节活动总结
2016/04/05 职场文书
导游词之四川武侯祠
2019/10/21 职场文书
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python
CentOS7和8下安装Maven3.8.4
2022/04/07 Servers
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技