php数组与对象转换小例子

发布时间:2020-01-26编辑:脚本学堂
本文介绍了php数组与对象转换的一个例子,php数组转换为php对象的方法,有需要的朋友参考下。

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;
}