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 和 XML: 使用expat函数(一)
Oct 09 PHP
php中截取字符串支持utf-8
Jan 18 PHP
PHP insert语法详解
Jun 07 PHP
php设计模式 Facade(外观模式)
Jun 26 PHP
php class类的用法详细总结
Oct 17 PHP
php判断邮箱地址是否存在的方法
Feb 13 PHP
php微信开发之上传临时素材
Jun 24 PHP
thinkPHP分页功能实例详解
May 05 PHP
Laravel中的chunk组块结果集处理与注意问题
Aug 15 PHP
php装饰者模式简单应用案例分析
Oct 23 PHP
tp5.1框架数据库子查询操作实例分析
May 26 PHP
phpstudy隐藏index.php的方法
Sep 21 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
服务器变量 $_SERVER 的深入解析
2013/07/02 PHP
PHP+MySQL删除操作实例
2015/01/21 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
Laravel中错误与异常处理的用法示例
2018/09/16 PHP
PDO::exec讲解
2019/01/28 PHP
PDO::prepare讲解
2019/01/29 PHP
PHP写API输出的时用echo的原因详解
2019/04/28 PHP
拖动一个HTML元素
2006/12/22 Javascript
jquery对表单操作2
2011/04/06 Javascript
JavaScript与DOM组合动态创建表格实例
2012/12/23 Javascript
使用Angular.js开发的注意事项
2016/10/19 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
js实现九宫格拼图小游戏
2017/02/13 Javascript
Node.js与Sails redis组件的使用教程
2017/02/14 Javascript
使用canvas及js简单生成验证码方法
2017/04/02 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
浅析Vue实例以及生命周期
2018/08/14 Javascript
Vue 之孙组件向爷组件通信的实现
2019/04/23 Javascript
vue.js实现左边导航切换右边内容
2019/10/21 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
2020/03/20 jQuery
javascript canvas时钟模拟器
2020/07/13 Javascript
python创建关联数组(字典)的方法
2015/05/04 Python
python3的输入方式及多组输入方法
2018/10/17 Python
如何使用Flask-Migrate拓展数据库表结构
2019/07/24 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
python pymysql库的常用操作
2020/10/16 Python
求职者简历中的自我评价
2013/10/20 职场文书
户外亲子活动策划方案
2014/02/07 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
纪检干部个人对照检查材料
2014/09/23 职场文书
酒店厨房管理制度
2015/08/06 职场文书
你为什么是穷人?可能是这5个缺点造成
2019/07/11 职场文书
CentOS7设置ssh服务以及端口修改方式
2022/12/24 Servers