next
Function • Params and return types changed in PHP 8.0
Advance the internal pointer of an array.
next Function synopsis
next(object|array &$array): mixed
Parameters
$array
Passed by referenceTypeobject|array
The array being affected.
Note that the parameter
$arrayis passed by reference, and contains additional/updated context data that may be useful.
Return value
Typemixed
Returns the array value in the next place that's pointed to by the
internal array pointer, or false if there are no more elements.
Changes to the next 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
- next(&$arg)
+ next(object|array &$array): mixed next Function Availability
next 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 |