PHP对象转换为数组函数(递归方法)


Posted in PHP onFebruary 04, 2012

返回的是一个层次比较分明的数组对象,希望对大家有所帮助,来源WEB开发笔记(www.chhua.com)。

function object_to_array($obj) 
{ 
$_arr = is_object($obj) ? get_object_vars($obj) : $obj; 
foreach ($_arr as $key => $val) 
{ 
$val = (is_array($val) || is_object($val)) ? object_to_array($val) : $val; 
$arr[$key] = $val; 
} 
return $arr; 
}
PHP 相关文章推荐
一个简单的域名注册情况查询程序
Oct 09 PHP
详解PHP显示MySQL数据的三种方法
Jun 05 PHP
php 提速工具eAccelerator 配置参数详解
May 16 PHP
PHP 自定义错误处理函数的使用详解
May 10 PHP
使用PHP强制下载PDF文件示例
Jan 17 PHP
PHP获取中英混合字符串长度的方法
Jun 07 PHP
ThinkPHP中的关联模型注意点
Jun 16 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 PHP
php实现俄罗斯乘法实例
Mar 07 PHP
php实现的Curl封装类Curl.class.php用法实例分析
Sep 25 PHP
php自定义函数实现统计中文字符串长度的方法小结
Apr 15 PHP
在php的yii2框架中整合hbase库的方法
Sep 20 PHP
PHP投票系统防刷票判断流程分析
Feb 04 #PHP
php摘要生成函数(无乱码)
Feb 04 #PHP
写出高质量的PHP程序
Feb 04 #PHP
组合算法的PHP解答方法
Feb 04 #PHP
php处理斐波那契数列非递归方法
Feb 04 #PHP
PHP逐行输出(ob_flush与flush的组合)
Feb 04 #PHP
非常好用的两个PHP函数 serialize()和unserialize()
Feb 04 #PHP
You might like
PHP新手上路(二)
2006/10/09 PHP
PHP 调试工具Debug Tools
2011/04/30 PHP
CentOS安装php v8js教程
2015/02/26 PHP
PHP判断JSON对象是否存在的方法(推荐)
2016/07/06 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
微信JSSDK分享功能图文实例详解
2019/04/08 PHP
mapper--图片热点区域高亮组件官方站点
2007/12/22 Javascript
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
Extjs优化(一)删除冗余代码提高运行速度
2013/04/15 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
js 获取、清空input type="file"的值示例代码
2014/02/19 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
原生JavaScript制作计算器
2016/10/16 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
基于bootstrap实现bootstrap中文网巨幕效果
2017/05/02 Javascript
详解Angular2学习笔记之Html属性绑定
2018/01/03 Javascript
用Vue写一个分页器的示例代码
2018/04/22 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
Vue前端项目部署IIS的实现
2020/01/06 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
Python基于动态规划算法计算单词距离
2015/07/25 Python
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
简单了解Django模板的使用
2017/12/20 Python
Python使用scipy模块实现一维卷积运算示例
2019/09/05 Python
python 写一个性能测试工具(一)
2020/10/24 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
心得体会范文
2014/01/04 职场文书
公司业务员岗位职责
2014/03/18 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
离婚协议书范本(通用篇)
2014/11/30 职场文书
生产设备维护保养制度
2015/08/06 职场文书
法律服务所工作总结
2015/08/10 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书