Syntax
| get_parent_class ( $object ); |
Definition and Usage
Retrieves the parent class name for object or class.
Paramters
| Parameter | Description |
|---|---|
| object | Required. The tested object or class name. |
Return Value
Returns an array of the names of the declared classes in the current script.
Example
Following is the usage of this function:
<?php
class dad {
function dad()
{
// implements some logic
}
}
class child extends dad {
function child()
{
echo "I'm " , get_parent_class($this) , "'s son<br>";
}
}
class child2 extends dad {
function child2()
{
echo "I'm " , get_parent_class('child2') , "'s son too<br>";
}
}
$foo = new child();
$bar = new child2();
?>
|
It will produce following result:
I'm dad's son I'm dad's son too |
No comments:
Post a Comment