对象与数组的相互转换

发布时间:2020-08-01 05:01:26 作者:staose_yunwei
来源:网络 阅读:348
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; 
}


推荐阅读:
  1. jQuery对象与DOM对象相互转换
  2. java中实现map与对象相互转换的方法有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php 数组 对象

上一篇:php自动加载带命名空间类的函数

下一篇:PHP问题 —— Warning: PHP Startup: Unable to load dyna

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》