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 email邮箱正则
Oct 08 PHP
php Smarty date_format [格式化时间日期]
Mar 15 PHP
php的array_multisort()使用方法介绍
May 16 PHP
PHP daddslashes 使用方法介绍
Oct 26 PHP
解决php接收shell返回的结果中文乱码问题
Jan 23 PHP
php不使用插件导出excel的简单方法
Mar 04 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
Nov 19 PHP
PHP中的Session对象如何使用
Sep 25 PHP
详解PHP实现执行定时任务
Dec 21 PHP
phpstorm 配置xdebug的示例代码
Mar 31 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
Sep 30 PHP
laravel框架分组控制器和分组路由实现方法示例
Jan 25 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实现小写金额转换大写金额的代码(精确到分)
2012/01/10 PHP
用PHP代码在网页上生成图片
2015/07/01 PHP
详解PHP执行定时任务的实现思路
2015/12/21 PHP
模拟select的代码
2011/10/19 Javascript
js去字符串前后空格5种实现方法及比较
2013/04/03 Javascript
jQuery怎么解析Json字符串(Json格式/Json对象)
2013/08/09 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
2013/12/19 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
Angular实现form自动布局
2016/01/28 Javascript
总结AngularJS开发者最常犯的十个错误
2016/08/31 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
2017/06/01 Javascript
微信小程序常用赋值方法小结
2019/04/30 Javascript
js动态添加带圆圈序号列表的实例代码
2021/02/18 Javascript
Python对文件操作知识汇总
2016/05/15 Python
Python基于whois模块简单识别网站域名及所有者的方法
2018/04/23 Python
python使用opencv驱动摄像头的方法
2018/08/03 Python
pytorch 模型的train模式与eval模式实例
2020/02/20 Python
python3处理word文档实例分析
2020/12/01 Python
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
香蕉共和国工厂店:Banana Republic Factory
2018/06/09 全球购物
美国时尚假发购物网站:Wigsbuy
2019/04/06 全球购物
英国户外服装品牌:Craghoppers
2019/04/25 全球购物
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
网络工程与软件技术毕业生自荐信
2013/09/24 职场文书
英文简历中的自我评价用语
2013/12/09 职场文书
编辑找工作求职信分享
2014/01/03 职场文书
小学美术教学反思
2014/02/01 职场文书
《骑牛比赛》教后反思
2014/04/22 职场文书
副处级干部考察材料
2014/05/17 职场文书
升职自我推荐信范文
2015/03/25 职场文书
幼儿园安全教育随笔
2015/08/14 职场文书
高三物理教学反思
2016/02/20 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
python基础之while循环语句的使用
2021/04/20 Python