php如何遍历多维的stdClass Object 对象,php的转换成数组的函数只能转换外面一丛数组-阿里云开发者社区

开发者社区> thinkyoung> 正文

php如何遍历多维的stdClass Object 对象,php的转换成数组的函数只能转换外面一丛数组

简介: php如何遍历多维的stdClass Object 对象,php的转换成数组的函数只能转换外面一丛数组  (2012-09-10 19:58:49) 标签:  杂谈 分类: 网页基础知识 php如何遍历多维的stdClass Object 对象,php的转换成数...
+关注继续查看

php如何遍历多维的stdClass Object 对象,php的转换成数组的函数只能转换外面一丛数组

 (2012-09-10 19:58:49)
标签: 

杂谈

分类: 网页基础知识

php如何遍历多维的stdClass Object 对象,php的转换成数组的函数只能转换外面一丛数组

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;
}

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数据结构之树、森林和二叉树的转换
树转换为二叉树 (1)加线。在所有兄弟结点之间加一条连线。 (2)去线。树中的每个结点,只保留它与第一个孩子结点的连线,删除它与其它孩子结点之间的连线。
740 0
Qt .pro文件之defineReplace函数的用法,实现lib文件名自动添加后缀“d“
Qt .pro文件之defineReplace函数的用法,实现lib文件名自动添加后缀“d“
37 0
十分钟上线-基于函数计算开发 Restful web api & asp.net core web app
.NET Core是一个开源通用的开发框架,支持跨平台, 阿里云函数计算推出了 dotnetcore2.1 runtime, 使用 C# 编写 serverless 函数, 除了很好地支持通常意义上的函数外, 还可以基于函数计算开发 asp.
4537 0
Android中dp和px之间进行转换
引用:http://blog.csdn.net/arui319/article/details/6777133 http://blog.csdn.net/eggcalm/article/details/7006378 在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。
576 0
PostgreSQL 普通表在线转换为分区表 - online exchange to partition table
PostgreSQL 普通表在线转换为分区表 - online exchange to partition table
1011 0
JavaScript之对象赋值(浅谈一道面试题)
今天来分享一道关于JavaScript的题目。 var myObject = { foo: "bar", func: function() { var self = this; console.
753 0
XMLHttpRequest对象的属性
XMLHttpRequest对象提供了许多属性、方法和事件,因此Ajax脚本可以处理和控制Http请求和响应。
550 0
+关注
723
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载