English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Essas funções permitem que você obtenha informações sobre classes e objetos de instância. Você pode obter o nome da classe do objeto e seus atributos e métodos membros.
Essas funções podem ser usadas sem instalação, são parte do núcleo do PHP.
Versão do PHP-Representa a versão mais antiga do PHP que suporta essa função.
Número | Nome da função | Descrição da função | Versão do PHP |
---|---|---|---|
1 | call_user_method_array() | Chamar um método de usuário com um array de parâmetros[Descontinuado] | 4 |
2 | call_user_method() | Chamar um método de usuário para um objeto específico[Descontinuado] | 4 |
3 | class_exists() | Verificar se uma classe foi definida | 4 |
4 | get_class_methods() | Obter os nomes dos métodos da classe | 4 |
5 | get_class_vars() | Obter as propriedades padrão da classe | 4 |
6 | get_class() | Retornar o nome da classe do objeto | 4 |
7 | get_declared_classes() | Retornar um array com os nomes das classes definidas | 4 |
8 | get_declared_interfaces() | Retornar um array com todas as interfaces declaradas | 5 |
9 | get_object_vars() | Obter o atributo de um objeto dado | 4 |
10 | get_parent_class() | Retornar o nome da classe pai do objeto ou da classe | 4 |
11 | interface_exists() | Verificar se uma interface foi definida | 5 |
12 | is_a() | Verificar se um objeto pertence a essa classe ou se essa classe é uma das suas classes pais | 4 |
13 | is_subclass_of () | Verificar se um objeto possui essa classe como uma de suas classes pais | 4 |
14 | method_exists() | Verificar se um método da classe existe | 4 |
15 | property_exists() | Verificar se um objeto ou classe possui um atributo | 5 |
16 | __autoload() | Tentar carregar uma classe não definida | 5 |
17 | class_alias() | Criar um alias para uma classe | 5 |
18 | get_called_class() | Nome da classe com ligação estática tardia ("Late Static Binding") | 5 |
19 | get_declared_traits() | Retorna um array com todos os traits definidos. | 5 |
20 | trait_exists() | Verificar se o trait especificado existe. | 5 |