get_class_methods
Function • Params and return types changed in PHP 8.0
Gets the class methods' names.
get_class_methods Function synopsis
get_class_methods(object|string $object_or_class): array
Parameters
$object_or_class
Typeobject|string
The class name or an object instance
Return value
Typearray
Returns an array of method names defined for the class specified by
$object_or_class.
Changes to the get_class_methods Function
PHP 8.0
- Return type added:
array - Parameter name of parameter #1 changed:
$classto$object_or_class - Parameter type added for parameter #1 (
$object_or_class):object|string
- get_class_methods($class)
+ get_class_methods(object|string $object_or_class): array get_class_methods Function Availability
get_class_methods 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 |