数组和对象互换


//对象转换为数组
function object_array($array) {
	if(is_object($array)) {
		$array = (array)$array;
	} if(is_array($array)) {
		foreach($array as $key=>$value) {
			$array[$key] = object_array($value);
		}
	}
	return $array;
}

//数组转换为对象
function array_object($arr){
    if(is_array($arr)){
        return (object) array_map(__FUNCTION__, $arr);
    }else{
        return $arr;
    }
}


posted @ 2017-06-13 15:13  oneboi  阅读(185)  评论(0)    收藏  举报