1. 程式人生 > >PHP數組轉對象,對象轉數組

PHP數組轉對象,對象轉數組

color tty resource HP style clas ray div func

廢話不多,直接上代碼:

<?php
class object_array{
    //數組轉對象
    public static function array_to_object($e){ 
        if(gettype($e)!=array) return; 
        foreach($e as $k=>$v){ 
            if(gettype($v)==array || getType($v)==object) 
                $e[$k]=self::arrayToObject($v); 
            } 
        
return (object)$e; } //對象轉數組 public static function obj_to_array($e){ $e=(array)$e; foreach($e as $k=>$v){ if(gettype($v)==resource) return; if(gettype($v)==object || gettype($v)==array) $e[$k]=self:: get_array($v); }
return $e; } }

PHP數組轉對象,對象轉數組