get_class
    (PHP 4 , PHP 5)
get_class -- Returns the name of the class of an object
Description
string 
get_class ( object obj)
     This function returns the name of the class of which the
     object obj is an instance. Returns
     FALSE if obj is not an object.
    
Note: 
      A class defined in a PHP extension is returned in its original notation.
      In PHP 4 get_class() returns a user defined class
      name in lowercase, but in PHP 5 it will return the class name in it's
      original notation too, just like class names from PHP extensions.
     
     
Example 1. Using get_class() 
<?php
  class foo {     function foo()      {     // implements some logic     }
      function name()      {         echo "My name is " , get_class($this) , "\n";     } }
  // create an object $bar = new foo();
  // external call echo "Its name is " , get_class($bar) , "\n";
  // internal call $bar->name();
  ?>
 |  
 
       The output is:
       Its name is foo
My name is foo  |  
  | 
    
     See also get_parent_class(),
     gettype(), and 
     is_subclass_of().