//数组转对象
function arrayToObject($e){
if( gettype($e)!='array' ) return;
foreach($e as $k=>$v){
if( gettype($v)=='array' || getType($v)=='object' )
$e[$k]=(object)arrayToObject($v);
}
return (object)$e;
}
//对象转数组
function objectToArray($e){
$e=(array)$e;
foreach($e as $k=>$v){
if( gettype($v)=='resource' ) return;
if( gettype($v)=='object' || gettype($v)=='array' )
$e[$k]=(array)objectToArray($v);
}
return $e;
}
本文介绍了两种实用的PHP函数:一种用于将数组转换为对象,另一种用于将对象转换回数组。这两种方法对于数据结构的灵活操作至关重要。

630

被折叠的 条评论
为什么被折叠?



