PHP - Funções de Classe / Objeto

Essas funções permitem obter informações sobre classes e objetos de instância. Você pode obter o nome da classe à qual um objeto pertence, bem como suas propriedades e métodos de membro.

Instalação

Não é necessária instalação para usar essas funções; eles fazem parte do núcleo do PHP.

Configuração de tempo de execução

Esta extensão não possui diretivas de configuração definidas no php.ini.

Lista de funções

PHP - indica a versão mais antiga do PHP que suporta a função.

Sr. Não Descrição da função PHP
1

call_user_method_array()

Chame um método de usuário fornecido com uma matriz de parâmetros [obsoleto]

4
2

call_user_method()

Chame um método de usuário em um objeto específico [obsoleto]

4
3 class_exists ()

Verifica se a classe foi definida

4
4 get_class_methods ()

Obtém os nomes dos métodos de classe

4
5 get_class_vars ()

Obtenha as propriedades padrão da classe

4
6 get_class ()

Retorna o nome da classe de um objeto

4
7 get_declared_classes ()

Retorna um array com o nome das classes definidas

4
8 get_declared_interfaces ()

Retorna uma matriz de todas as interfaces declaradas

5
9 get_object_vars ()

Obtém as propriedades de um determinado objeto

4
10 get_parent_class ()

Recupera o nome da classe pai para o objeto ou classe

4
11 interface_exists ()

Verifica se a interface foi definida

5
12 é um()

Verifica se o objeto é desta classe ou tem esta classe como um de seus pais

4
13 is_subclass_of ()

Verifica se o objeto tem esta classe como um de seus pais

4
14 method_exists ()

Verifica se o método de classe existe

4
15 property_exists ()

Verifica se o objeto ou classe possui uma propriedade

5