Tutorials Point


  Learning PHP
  Advanced PHP
  PHP Function Reference
  PHP Useful Resources
  Selected Reading

Copyright © 2014 by tutorialspoint



  Home     References     Discussion Forums     About TP  

PHP Function get_parent_class()


previous

Advertisements

Syntax

get_parent_class ( $object );

Definition and Usage

Retrieves the parent class name for object or class.

Paramters

ParameterDescription
objectRequired. 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

previous Printer Friendly

Advertisements


  

Advertisements