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 |