Sintaxe
get_parent_class ( $object );
Definição e Uso
Ele recupera o nome da classe pai para o objeto ou classe.
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
object(Required)
O objeto testado ou nome da classe.
|
Valor de retorno
Ele retorna uma matriz dos nomes das classes declaradas no script atual.
Exemplo
A seguir está o uso desta função -
<?php
class f1 {
function f1() {
// implements some logic
}
}
class child extends f1 {
function child() {
echo "I'm " , get_parent_class($this) , "'s son \n";
}
}
class child2 extends f1 {
function child2() {
echo "I'm " , get_parent_class('child2') , "'s son too \n";
}
}
$foo = new child();
$bar = new child2();
?>
Isso produzirá o seguinte resultado -
I'm f1's son
I'm f1's son too