reset
Function • Params and return types changed in PHP 8.0
Set the internal pointer of an array to its first element.
reset Function synopsis
reset(object|array &$array): mixed
Parameters
$array
Passed by referenceTypeobject|array
The input array.
Note that the parameter
$arrayis passed by reference, and contains additional/updated context data that may be useful.
Return value
Typemixed
Returns the value of the first array element, or false if the array is
empty.
Changes to the reset Function
PHP 8.0
- Return type added:
mixed - Parameter name of parameter #1 changed:
$argto$array - Parameter type added for parameter #1 (
$array):object|array
- reset(&$arg)
+ reset(object|array &$array): mixed reset Function Availability
reset 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 |