PHPObject对象转换为Array数组

在php中,Object对象转换为数组有三种方式:具体如下:

企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,创新互联面向各种领域:成都汽车玻璃修复成都网站设计成都全网营销解决方案、网站设计等建站排名服务。


定义$testObject,为对象类型

1、简单转换:(array)$testObject;

2、通过自身函数进行转换:get_object_vars($testObject)

3、object_to_array:递归调用,全部转换

public function object_to_array($obj){
    $_arr=is_object($obj)?get_object_vars($obj):$obj;
    $arr = null;
    foreach($_arr as $key=>$val){
        $val=(is_array($val))||is_object($val)?$this->object_to_array($val):$val;
        $arr[$key]=$val;
    }
    return $arr;
}

分享文章:PHPObject对象转换为Array数组
网页URL:http://hxwzsj.com/article/jhehgg.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 重庆网站建设 网站建设费用 成都定制网站建设 成都品牌网站设计 成都响应式网站建设 阿坝网站设计 高端网站设计 重庆网站制作 成都网站制作 高端网站设计推广 成都网站建设 四川成都网站建设 网站制作 网站制作报价 手机网站制作 LED网站设计方案 成都网站建设公司 成都网站设计 营销型网站建设 定制网站制作 移动网站建设 成都网站设计