php man page for get_class

Query: get_class

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

GET_CLASS(3)								 1							      GET_CLASS(3)

get_class - Returns the name of the class of an object

SYNOPSIS
string get_class NULL ([object $object])
DESCRIPTION
Gets the name of the class of the given $object.
PARAMETERS
o $object - The tested object. This parameter may be omitted when inside a class.
RETURN VALUES
Returns the name of the class of which $object is an instance. Returns FALSE if $object is not an object. If $object is omitted when inside a class, the name of that class is returned.
ERRORS
/EXCEPTIONS If get_class(3) is called with anything other than an object, an E_WARNING level error is raised.
CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.3.0 | | | | | | | | | | NULL became the default value for $object, so | | | passing NULL to $object now has the same result | | | as not passing any value. | | | | | 5.0.0 | | | | | | | The class name is returned in its original nota- | | | tion. | | | | | 5.0.0 | | | | | | | The $object parameter is optional if called from | | | the object's method. | | | | +--------+---------------------------------------------------+
EXAMPLES
Example #1 Using get_class(3) <?php class foo { function name() { echo "My name is " , get_class($this) , " "; } } // create an object $bar = new foo(); // external call echo "Its name is " , get_class($bar) , " "; // internal call $bar->name(); ?> The above example will output: Its name is foo My name is foo Example #2 Using get_class(3) in superclass <?php abstract class bar { public function __construct() { var_dump(get_class($this)); var_dump(get_class()); } } class foo extends bar { } new foo; ?> The above example will output: string(3) "foo" string(3) "bar"
SEE ALSO
get_called_class(3), get_parent_class(3), gettype(3), is_subclass_of(3). PHP Documentation Group GET_CLASS(3)
Related Man Pages
var_export(3) - php
get_parent_class(3) - php
get_class_vars(3) - php
cubrid_fetch_object(3) - php
rar_entry_get(3) - php
Similar Topics in the Unix Linux Community
how does this work....
chmod question
KSH Output/Strip portion of file in HP-UX
Loop through file and replace with sed
Debian, string in string.