get_declared_interfaces

FunctionReturn type changed in PHP 8.0

Returns an array of all declared interfaces.

PHP 5
PHP 7
PHP 8.0
Improved
PHP 8.1
PHP 8.2-8.3
PHP 8.4
PHP 8.5
PHP 8.6

get_declared_interfaces Function synopsis

get_declared_interfaces(): array

Parameters

get_declared_interfaces does not take any parameters.

Return value

Typearray

Returns an array of the names of the declared interfaces in the current script.

Changes to the get_declared_interfaces Function

PHP 8.0

  • Return type added: array
- get_declared_interfaces()
+ get_declared_interfaces(): array

get_declared_interfaces Function Availability

PHP VersionAvailability
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