Manual do PHP
Anterior |  | Próxima

# get_class

(PHP 4, PHP 5)

get_class -- Retorna o nome da classe de um objeto

## Descrição

string get_class ( object obj )

Esta função retorna o nome da classe da qual o objeto `obj` é instância. Retorna `FALSE` se `obj` não é um objeto.

> Nota: get_class() retorna um nome de uma classe definida pelo usuário em minúsculas. Uma classe definida em uma extensão do PHP é retornada em sua notação original.

Exemplo 1. Usando get_class()
`<?php class foo { function foo() { // implements some logic } function name() { echo "Meu nome é " , get_class($this) , "\n"; } } // create an object $bar = new foo(); // external call echo "Its name is " , get_class($bar) , "\n"; // internal call $bar->name(); ?>`
A saída é:
    Its name is foo
    My name is foo

Veja também get_parent_class(), gettype(), e is_subclass_of().

Anterior | Principal | Próxima
get_class_vars | Acima | get_declared_classes