phpのinstanceofとis_subclass_of()の違い

is_subclass_ofつうのを発見した

<?php                                      
                                           
$super = new Super();                      
$sub   = new Sub();                        
                                           
var_dump($super instanceof Super);         
var_dump($sub instanceof Super);           
var_dump($super instanceof Sub);           
var_dump($sub instanceof Sub);             
var_dump(is_subclass_of($super, 'Super')); 
var_dump(is_subclass_of($sub, 'Super'));   
                                           
class Super                                
{                                          
  public $a;                               
}                                          
class Sub extends Super                    
{                                          
  public $b;                               
}

bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)

名前のまんま is_subclass_of はそいつ自身は含まない