get_class -- Возвращает имя класса к которому принадлежит объект
Description
string get_class ( object obj )
Функция возвращает имя класса экземпляром которого является
объект obj. Если obj не является
объектом, функция вернет FALSE
Замечание:
Внутренние классы PHP, объявленные в расширениях возвращаются в
оригинальном регистре. В PHP 4, функция get_class() возвращает
имя класса в нижнем регистре, однако в PHP 5 имя также возвращается в
оригинальном регистре, аналогично классам расширений.
Пример 1. Использование get_class()
<?php
class foo { function foo() { // имплементация чего-либо }
function name() { echo "My name is " , get_class($this) , "\n"; } }
// создание объекта $bar = new foo();
// внешний вызов echo "Its name is " , get_class($bar) , "\n";