對象與數組的相互轉換

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

function objectToArray($e){ 
    $e=(array)$e; 
    foreach($e as $k=>$v){ 
        if( gettype($v)=='resource' ) return; 
        if( gettype($v)=='object' || gettype($v)=='array' ) 
        $e[$k]=(array)objectToArray($v); 
    } 
    return $e; 
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章