两种方法:1、用json_encode将对象转为json数据,再用json_decode将json数据转为数组,语法“json_decode(json_encode(对象),TRUE)”;2、使用get_object_vars()函数,可返回由对象属性组成的关联数组,语法“get_object_vars (对象)”。

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑
php将对象转化为数组的两种方法
方法1:使用get_object_vars()函数
get_object_vars()返回由对象属性组成的关联数组。
立即学习“PHP免费学习笔记(深入)”;
语法:
get_object_vars ($obj)
返回由 obj 指定的对象中定义的属性组成的关联数组。
PHP是一种功能强大的网络程序设计语言,而且易学易用,移植性和可扩展性也都非常优秀,本书将为读者详细介绍PHP编程。 全书分为预备篇、开始篇和加速篇三大部分,共9章。预备篇主要介绍一些学习PHP语言的预备知识以及PHP运行平台的架设;开始篇则较为详细地向读者介绍PKP语言的基本语法和常用函数,以及用PHP如何对MySQL数据库进行操作;加速篇则通过对典型实例的介绍来使读者全面掌握PHP。 本书
示例:
example(); ?>

方法2:使用json_encode()和json_decode()函数
使用json_encode函数将对象转换为json数据,再使用json_decode函数将json数据转换为数组。

推荐学习:《PHP视频教程》










