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文件
Jan 04 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
May 03 PHP
PHP url 加密解密函数代码
Aug 26 PHP
PHP中集成PayPal标准支付的实现方法分享
Feb 06 PHP
数据库中排序的对比及使用条件详解
Feb 23 PHP
ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
Jun 25 PHP
浅谈php安全性需要注意的几点事项
Jul 17 PHP
php使用pdo连接报错Connection failed SQLSTATE的解决方法
Dec 15 PHP
CodeIgniter使用smtp服务发送html邮件的方法
Jun 10 PHP
thinkPHP多表查询及分页功能实现方法示例
Jul 03 PHP
CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析
Feb 28 PHP
php中用unset销毁变量并释放内存
May 10 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
不用GD库生成当前时间的PNG格式图象的程序
2006/10/09 PHP
改进的IP计数器
2006/10/09 PHP
计算2000年01月01日起到指定日的天数
2006/10/09 PHP
解析PHP实现下载文件的两种方法
2013/07/05 PHP
php使用数组填充下拉列表框的方法
2015/03/31 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
2015/06/23 PHP
PhpStorm连接服务器并实现自动上传功能
2020/12/09 PHP
jQuery中live方法的重复绑定说明
2011/10/21 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
JavaScript中的对象和原型(一)
2016/08/12 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
2017/06/30 Javascript
bootstrap中selectpicker下拉框使用方法实例
2018/03/22 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
在Vue项目中使用jsencrypt.js对数据进行加密传输的方法
2019/04/17 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
在Vue项目中用fullcalendar制作日程表的示例代码
2019/08/04 Javascript
Vue3.0的优化总结
2020/10/16 Javascript
python使用wxPython打开并播放wav文件的方法
2015/04/24 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
Python进阶之自定义对象实现切片功能
2019/01/07 Python
Python多进程编程multiprocessing代码实例
2020/03/12 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
事业单位公务员的职业生涯规划
2014/01/15 职场文书
安全生产承诺书
2014/03/26 职场文书
老师对学生的评语
2014/04/18 职场文书
学雷锋活动倡议书
2014/08/30 职场文书
老公保证书
2015/01/17 职场文书
鸡毛信观后感
2015/06/11 职场文书
政审证明范文
2015/06/19 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
行为习惯主题班会
2015/08/14 职场文书
忠诚教育学习心得体会
2016/01/23 职场文书
2016开学第一课心得体会
2016/01/23 职场文书