get_class
Function • Params and return types changed in PHP 8.0
Returns the name of the class of an object.
get_class Function synopsis
get_class(object $object = <default>): string
Parameters
$object
OptionalTypeobjectDefault value
The tested object.
Return value
Typestring
Returns the name of the class of which $object is an
instance.
If the $object is an instance of a class which exists
in a namespace, the qualified namespaced name of that class is returned.
Changes to the get_class Function
PHP 8.0
- Return type added:
string - Parameter type added for parameter #1 (
$object):object - Parameter default value added for position #1 (
$object):<default>
- get_class($object)
+ get_class(object $object = <default>): string get_class Function Availability
get_class Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Upcoming Release | Yes |
| PHP 8.5Supported (Latest) | Yes |
| PHP 8.4Supported | Yes |
| PHP 8.3Security-Fixes Only | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Unsupported | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |