• 技术文章 >后端开发 >PHP问题

    php实例化对象的方法是什么

    青灯夜游青灯夜游2021-07-09 17:41:03原创97

    php实例化对象的方法:只需要使用new关键字并在后面加上一个和类名同名的方法即可,语法格式“变量名 = new 类名(参数数列表);”或“变量名 = new 类名;”。

    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

    实例化对象

    将类实例化成对象非常容易,只需要使用new关键字并在后面加上一个和类名同名的方法即可。当然如果在实例化对象时不需要为对象传递参数,在new关键字后面直接用类名称即可,不需要再加上括号。

    对象的实例化格式如下:

    变量名 = new 类名(参数数列表);
    或
    变量名 = new 类名;

    参数说明如下:

    【示例】创建一个类并将其实例化。

    <?php
        class Students{
        }
        $person1 = new Students();
        $person2 = new Students;
        $person3 = new Students;
        var_dump($person1);
        echo '<br>';
        var_dump($person2);
        echo '<br>';
        var_dump($person3);
    ?>

    运行结果如下:

    object(Students)#1 (0) { }
    object(Students)#2 (0) { }
    object(Students)#3 (0) { }

    一个类可以实例化出多个对象,每个对象都是独立的。在上面的代码中通过 Students 类实例化出三个对象 $person1、$person2 和 $person3,相当于在内存中开辟了三份空间用于存放每个对象。

    使用同一个类声明的多个对象之间是没有联系的,只能说明他们都是同一个类型,每个对象内部都有类中声明的成员属性和成员方法。就像独立的三个人,都有自己的姓名,性别和年龄的属性,每个人都有说话、吃饭和走路的方法。

    推荐学习:《PHP视频教程

    以上就是php实例化对象的方法是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php 实例化对象
    上一篇:PHP如何计算数据流中的第K大的元素 下一篇:php中删除图片文件的方法是什么
    第16期线上培训班

    相关文章推荐

    • php怎么删除字符串中多个字符• PHP gettype()怎么用• php怎么将数组键名改成数字• php怎么在配置文件中设置时区• 深入浅析PHP中的命令模式• PHP如何判断是否为平衡二叉树

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网