您好,欢迎访问一九零五行业门户网

数组与对象的转换

//php 对象到数组转换 
    private function objtoarr($obj){ 
        if(!is_object($obj) && !is_array($obj)) { 
            return $obj; 
        } 
        $arr = array(); 
        foreach($obj as $k => $v){ 
            $arr[$k] = $this->objtoarr($v); 
        } 
        return $arr; 
    }
//简单实现json到php数组转换功能 
    private function simple_json_parser($json){ 
        $json = str_replace({,,str_replace(},, $json)); 
        $jsonvalue = explode(,, $json); 
        $arr = array(); 
        foreach($jsonvalue as $v){ 
            $jvalue = explode(:, $v); 
            $arr[str_replace('',, $jvalue[0])] = (str_replace('', , $jvalue[1])); 
        } 
        return $arr; 
    }
其它类似信息

推荐信息