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 相关文章推荐
php类
Nov 27 PHP
PHP+Tidy-完美的XHTML纠错+过滤
Apr 10 PHP
PHP 表单提交给自己
Jul 24 PHP
php异常处理技术,顶级异常处理器
Jun 13 PHP
ThinkPHP框架设计及扩展详解
Nov 25 PHP
Yii框架form表单用法实例
Dec 04 PHP
php使用ereg验证文件上传的方法
Dec 16 PHP
php延迟静态绑定实例分析
Feb 08 PHP
简单概括PHP的字符串中单引号与双引号的区别
May 07 PHP
php结合web uploader插件实现分片上传文件
May 10 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
Dec 12 PHP
基于PHP实现用户登录注册功能的详细教程
Aug 04 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的Reflection反射机制
2014/08/05 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
迪菲-赫尔曼密钥交换(Diffie?Hellman)算法原理和PHP实现版
2015/05/12 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
2015/10/08 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
使用js操作css实现js改变背景图片示例
2014/03/10 Javascript
JavaScript中解析JSON数据的三种方法
2015/07/03 Javascript
jQuery ajax时间差导致的变量赋值问题分析
2016/01/22 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
jQuery基于json与cookie实现购物车的方法
2016/04/15 Javascript
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
2016/11/30 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
2017/01/09 Javascript
label+input实现按钮开关切换效果的实例
2017/08/16 Javascript
react 创建单例组件的方法
2018/04/26 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
Js实现复选框的全选、全不选反选功能代码实例
2020/02/28 Javascript
[04:38]完美世界携手游戏风云打造 卡尔工作室饰品系统篇
2013/04/25 DOTA
[03:14]DOTA2斧王 英雄基础教程
2013/11/26 DOTA
[01:34]2014DOTA2 TI预选赛预选赛 选手比赛房大揭秘!
2014/05/20 DOTA
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
2018/01/30 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
python读取ini配置文件过程示范
2019/12/23 Python
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
Linux操作面试题
2015/02/11 面试题
毕业留言寄语大全
2014/04/10 职场文书
中学生演讲稿
2014/04/26 职场文书
金融专业毕业生自荐信
2014/06/26 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
离婚财产分隔协议书
2014/10/23 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
2014年加油站工作总结
2014/12/04 职场文书
档案接收函格式
2015/01/30 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
vue中this.$http.post()跨域和请求参数丢失的解决
2022/04/08 Vue.js