PHP数组和对象的相互转换,Array2Object()、Object2Array()

PHP数组转对象

function array2object($array) {
        if (is_array($array)) {
            $object= new StdClass();

            foreach ($array as $key => $val){
                $object->$key = $val;
            }
        }
        else { $object= $array; }

        return $object;
}

PHP对象转数组

//PHP stdClass Object转array  
function object2array($object) {
        if (is_object($object)) {
            foreach ($object as $key => $value) {
                $array[$key] = $value;
            }
        }
        else {
            $array = $object;
        }
        return $array;
}

 

分类目录

建站碰到问题了吗?

联系我们