English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Classe PHP/Manual de Referência da Função Object
A função get_parent_class() retorna o nome da classe pai do objeto ou da classe
get_parent_class( $object );
Ele recupera o nome da classe pai do objeto ou da classe.
Se object é um objeto, retorna o nome da classe pai da instância do objeto object. A função está no PHP
Se object é uma string, retorna o nome da classe pai com esse nome. Esta função está no PHP 4.0.5 adicionado
Número | Parâmetros e Descrição |
---|---|
1 | object (obrigatório) Objeto ou nome da classe testada. |
Ele retorna um array com o nome das classes declaradas no script atual.
A seguir está a forma de usar esta função-
<?php classe f1 { função f1() { //implementar algumas lógicas } } classe child extends f1 { função child() { echo "Eu sou " , get_parent_class($this) , "'s filho \n"; } } classe child2 estende f1 { função child2() { echo "Eu sou " , get_parent_class('child2') , "'s filho também \n"; } } $foo = new child(); $bar = new child2(); ?>Teste e veja‹/›
Isso gerará o seguinte resultado-
Eu sou f1's filho Eu sou f1's filho também