О компании
Разработка сайтов
Продвижение сайтов
Исследования и аудит
Цены
Наши заказчики
Статьи
+7 (812) 710-32-88
http://
e-mail:
дополнительная информация:

ICQ консультация268-126-780
Вам обязательно ответят!






get_class

(PHP 4, PHP 5)

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";

// внутренний вызов
$bar->name();

?>

выведет:

Its name is foo
My name is foo

См. также get_parent_class(), gettype() и is_subclass_of().



Copyright (C) 2003 Urlixтел: (812) 710-32-88 mailto: contact@urlix.ru

Наш офис находится по адресу: Санкт-Петербург, ул. Разъезжая, д.20, офис 41

Rambler's Top100