get_declared_classes
Function • Return type changed in PHP 8.0
Returns an array with the name of the defined classes.
get_declared_classes Function synopsis
get_declared_classes(): array
Parameters
get_declared_classes does not take any parameters.
Return value
Typearray
Returns an array of the names of the declared classes in the current script.
Note that depending on what extensions you have compiled or
loaded into PHP, additional classes could be present. This means that
you will not be able to define your own classes using these
names. There is a list of predefined classes in the Predefined Classes section of
the appendices. Changes to the get_declared_classes Function
PHP 8.0
- Return type added:
array
- get_declared_classes()
+ get_declared_classes(): array get_declared_classes Function Availability
get_declared_classes 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 |