w3resource

PHP: reset() function

reset() function

The reset() function used to move the array's internal pointer to the first element.

Note: reset() rewinds array's internal pointer to the first element and returns the value of the first array 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.

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

Pictorial Presentation:

php function reference: reset() function

View the example in the browser

Practice here online :

See also

PHP Function Reference

Previous: range
Next: rsort



PHP: Tips of the Day

PHP: Extract numbers from a string

$str = 'In My Cart : 11 12 items';
preg_match_all('!\d+!', $str, $matches);
print_r($matches);