php怎么将对象转成数组

php将对象转成数组的方法:1、创建一个php示例文件;2、将对象数组使用“json_encode”函数转化为字符串;3、使用“json_decode”再转为数组即可。

本教程操作环境:windows10系统、PHP8.1版、DELL G3电脑

说明

开发过程中我们会遇到需要将实例化的对象转化为数组的情况
例如我想将处理过后的数据进行excel导出但是excel导出只
支持数组格式类型

例子

例如下面这个代码我需要返回值data为数组类型,
虽然序列化为数组但是此时返回的是对象数组

     $data=$orderList->getCollection()->map(function ($order){
            return new OrderResponse($order);
        });
    dd($data->toArray());

登录后复制

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » php怎么将对象转成数组
温馨提示您:本站所载文章、数据仅供参考,如果有文章侵犯了您的权益,请来信告知我们删除,联系邮箱:976157886@qq.com
Copyright © 2023 自学咖网 - All rights reserved 浙ICP备2023005527号