php数组转换对象方法[通俗易懂]

php数组转换对象方法[通俗易懂]php虽然不能像js那样直接newObject,但php支持匿名类我们直接新建匿名类进行转换就好了 /***数组转对象*@paramArray$array*@authorQuan*@returnObject*/protectedfunctionarrayTransitionObject(Arr…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

php虽然不能像js那样直接new Object,但php支持匿名类我们直接新建匿名类进行转换就好了 

    /**
     * 数组转对象
     * @param Array $array
     * @author Quan
     * @return Object
     */
    protected function arrayTransitionObject(Array $array) 
    {
        if (is_array($array)) {
            $obj = new class{};
            foreach ($array as $key => $val) {
                $obj->$key = $val;
            }
        } else {
            $obj = $array;
        }
        return $obj;
    }

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195068.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • excel差异显著性分析的结果怎么看_excel三组数据的显著性差异

    excel差异显著性分析的结果怎么看_excel三组数据的显著性差异如何利用excel进行数据差异显著性分析利用excel进行数据差异显著性分析的步骤:工具原料:excel2013版本;1.打开excel,添加“数据分析”模块;结果如图;添加“数据分析”模块步骤:①单击左上角“文件”选项;②在弹框中,选择“选项”;③再选择“加载项”,选择”分析工具库“;④点击”转到(G)”,在弹出的”加载宏“,界面里勾选”分析工具库“,点击确定即可;⑤添加“数据分析”模块成功…

    2025年7月16日
    0
  • Stack栈的三种含义

    Stack栈的三种含义

    2021年12月7日
    57
  • werfault进程使用CPU率高

    werfault进程使用CPU率高werfault进程是Windowsvista错误报告进程,是用来向微软反馈报告。是安全的正常进程。解决方法:1.打开控制面板”—“系统和维护”,点击“问题报告和解决方案”。2.点击“更改设置”—“高级设置”。3.接下来的“对于所有用户和应用程序,问题报告被设置为”,点击右边个“更改设置”。4.在弹出窗口,选择“关闭”。补充:xp系统下禁用错误报告简单方法:1.我的电脑…

    2022年6月29日
    21
  • getRealPath_Get Schwifty

    getRealPath_Get Schwifty// getRealPath寻找到的不是真实文件的路径,所以打印的就不是真实文件的地址,但是能打印出来地址 StringrealPath=servletContext.getRealPath(“jjij.txt”);//jjij.txt文件不存在 response.getWriter().write(realPath);…

    2022年9月16日
    0
  • iPhone屏幕尺寸、分辨率及适配

    从初代iPhone3GS到现如今的iPhone6(+),屏幕尺寸、分辨率、像素密度都在在不断增大。如何适配不同的屏幕尺寸,使UI更加协调美观,这给iPhone/iOS应用开发者带来了挑战。本文结合个人在iOSUI开发和适配方面的粗浅经验,对常用屏幕适配相关因素做个梳理盘点,以备日后查阅。

    2022年4月7日
    222
  • 郁闷中…………

    郁闷中…………

    2021年8月5日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号