PHP : reset() function
Description
The reset() function used to move the array's internal pointer to the first element.
Version
(PHP 4 and above)
Syntax
reset(array_name)
Parameter
| Name | Description | Required / Optional |
Type |
|---|---|---|---|
| array_name | The input array. | Required | Array |
Return value
The value of the first array element or FALSE if the array is empty.
Value Type : *Mixed.
*Mixed : Mixed indicates that a parameter may accept multiple (but not necessarily all) types.
Pictorial Presentation :

Example :
<?php
$val1 = array('Language', 'Math', 'Science', 'Geography');
echo current($val1);
echo'<br />';
next($val1);
echo current($val1);
echo'<br />';
reset($val1);
echo current($val1);
?>
Output :
Language
Math
Language
View the example in the browser
See also

