【转载】PHP简单 对象(object) 与 数组(array) 的转换
数组是PHP的灵魂,非常强大,但有时候面向对象编程也是挺方便的,数组 与 对象 之间切换也是常有的事:
function array_to_object($arr) {       if
(gettype($arr) !=
'array')
{               return;       }       foreach
($arr as
$k => $v) {               if
(gettype($v) ==
'array' || getType($v) ==
'object')
{                       $arr[$k]
= (object)array_to_object($v);               }       }       return
(object)$arr;}function object_to_array($obj) {       $obj
= (array)$obj;       foreach
($obj as
$k => $v) {               if
(gettype($v) ==
'resource')
{                       return;               }               if
(gettype($v) ==
'object' || gettype($v) ==
'array')
{                       $obj[$k]
= (array)object_to_array($v);               }       }       return
$obj;} 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号