• 技术文章 >后端开发 >php教程

    php对象转数组有关问题

    2016-06-13 12:14:13原创532
    php对象转数组问题,在线等
    php对象转数组问题,下面$images是数组,实现将key和value变换。$images是对象的话该怎么做呢?在线等
    function change($images,$a=0){
    foreach($images as $key=>$value){
    $images[$a][$value['picture_id']]=$value['local_path'];
    $images[$a]['picture_id']=$value['picture_id'];
    $a++;
    }
    return $images;
    }

    $arry=change($images);
    ------解决思路----------------------
    PHP自带arrayObject类
    $obj = new arrayObject ( $arr );
    var_dump($obj);
    ------解决思路----------------------
    数据库取数据吗,不用转换,直接foreach就可以,只不过对象用$obj->xxx来处理值
    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:学习php用什么编辑器?解决方案 下一篇:php for 循环思路有关问题
    大前端线上培训班

    相关文章推荐

    • PHP中的命名空间定义与使用(实例详解)• PHP中clone关键字和__clone()方法的使用(实例详解)• 带你分清类中的构造函数与析构函数• 五分钟带你了解PHP中的魔术方法(实例详解)• 怎样去搞定PHP类的继承?(总结分享)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网