PHP对象转数组||PHP数组转对象

Posted 桥洞下的程序猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP对象转数组||PHP数组转对象相关的知识,希望对你有一定的参考价值。

function arrayToObject($e){

    ifgettype($e)!=‘array‘ return;
    foreach($e as $k=>$v){
        ifgettype($v)==‘array‘ || getType($v)==‘object‘ )
            $e[$k]=(object)arrayToObject($v);
    }
    return (object)$e;
}
 
function objectToArray($e){
    $e=(array)$e;
    foreach($e as $k=>$v){
        ifgettype($v)==‘resource‘ return;
        ifgettype($v)==‘object‘ || gettype($v)==‘array‘ )
            $e[$k]=(array)objectToArray($v);
    }
    return $e;
}

以上是关于PHP对象转数组||PHP数组转对象的主要内容,如果未能解决你的问题,请参考以下文章

php 数组转对象,对象转数组

php将对象数组转成普通数组

php数组转json对象并保留数字索引

PHP XML转数组,对象转数组

php对象转数组

php对象转数组