php数组与对象转换
例子:
 
复制代码 代码示例:
<?php
//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; 
   } // www.jb200.com
    
   //简单实现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; 
}