Главные темы ► programming ► php ► oop_php ► Методы создания экземпляра класса в php
Теги: oop_php

Методы создания экземпляра класса в php

Методы создания экземпляра класса в php

    Методы создания экземпляра класса
    class Test { public static function getNew() { return new static(); #static используется чтобы получить экземпляр данного класса через вызов метода } } class Child extends Test {} #По имени класса $obj1 = new Test(); #Через переменную, которая содержит объект $obj2 = new $obj1(); var_dump($obj1 !== $obj2); #true, так как два разных объекта echo "<br>"; #Через метод класса или через метод класса наследника $obj3 = Test::getNew(); var_dump($obj3 !== $obj2); #Оператор instanceof в PHP используется для определения того, является ли текущий объект экземпляром указанного класса.
    Источники
    Последнее изменение: November 8, 2024 04:27


    Редактировать


    test

    2025-12-31 23:09:00 Редактировать

    test

    2025-12-31 23:10:00 Редактировать

    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ
    Loading…
    Loading the web debug toolbar…
    Attempt #