PHP数组转对象,对象转数组
Posted 山上小和尚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP数组转对象,对象转数组相关的知识,希望对你有一定的参考价值。
废话不多,直接上代码:
<?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数组转对象,对象转数组的主要内容,如果未能解决你的问题,请参考以下文章