Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

get_class

Возвращает имя класса объекта.

Синтаксис

get_class(object $object): string

Параметры

ПараметрТипОписание
$objectobjectОбъект.

Возвращаемое значение

stringПолное имя класса.

Примеры

Имя класса и запись через ::class:

<?php
 
$date = new DateTimeImmutable();
 
echo get_class($date), "\n";
echo $date::class;

Результат:

DateTimeImmutable
DateTimeImmutable

Примечания

Чтобы проверить, относится ли объект к классу или его потомку, используйте оператор instanceof, а не сравнение имён.

См. также

  • method_exists — Проверяет, есть ли у класса или объекта метод.
  • gettype — Возвращает название типа значения.

В учебнике

  • Классы и объекты — Что такое класс и объект в PHP, как описывать свойства и методы и создавать объекты.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.