array_key_last
Function • Params and return types changed in PHP 8.0
Gets the last key of an array.
array_key_last
Function synopsis
array_key_last(array $array): string|int|null
Parameters
$array
Typearray
An array.
Return value
Typestring|int|null
Returns the last key of $array
if the array is not empty;
null
otherwise.
Changes to the array_key_last
Function
PHP 8.0
- Return type added:
string|int|null
- Parameter name of parameter #1 changed:
$arg
to$array
- Parameter type added for parameter #1 (
$array
):array
- array_key_last($arg)
+ array_key_last(array $array): string|int|null
PHP 7.3
- Function added
array_key_last
Function Availability
array_key_last
Function AvailabilityPHP Version | Availability |
---|---|
PHP 8.5Upcoming Release | Yes |
PHP 8.4Supported (Latest) | Yes |
PHP 8.3Supported | Yes |
PHP 8.2Security-Fixes Only | Yes |
PHP 8.1Security-Fixes Only | Yes |
PHP 8.0Unsupported | Yes |
PHP 7.4Unsupported | Yes |
PHP 7.3Unsupported | Yes |
PHP 7.2Unsupported | No |
PHP 7.1Unsupported | No |
PHP 7.0Unsupported | No |
PHP 5.6Unsupported | No |
PHP 5.5Unsupported | No |
PHP 5.4Unsupported | No |
PHP 5.3Unsupported | No |