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