get_parent_class
    (PHP 4, PHP 5)
get_parent_class -- オブジェクトの親クラスの名前を返す
説明
string 
get_parent_class ( [mixed obj] )
     obj がオブジェクトの場合、
     obj がインスタンスであるクラスの親クラスの
     名前を返します。
    
     obj が文字列の場合、
     その名前のクラスの親クラスの名前を返します。
     この機能は、PHP 4.0.5 で追加されました。
    
注意: 
      PHP 5 以降、オブジェクトのメソッドからコールされた場合は
      obj は任意です。
      オブジェクトの外部からこのパラメータを省略してコールすると、
      この関数は FALSE を返します
      (PHP 5.1.0 以前では、警告を発生したうえで NULL を返します)。
     
     
例 1. get_parent_class() の使用例 
<?php
  class dad {     function dad()     {     // ロジックを実装する     } }
  class child extends dad {     function child()     {         echo "I'm " , get_parent_class($this) , "'s son\n";     } }
  class child2 extends dad {     function child2()     {         echo "I'm " , get_parent_class('child2') , "'s son too\n";     } }
  $foo = new child(); $bar = new child2();
  ?>
 |  
 上の例の出力は以下となります。 I'm dad's son
I'm dad's son too  |  
  | 
    
     get_class()、
     is_subclass_of()も参照ください。