void SplFixedArray::rewind()Parameters:this the function does not take any parameters.Returned value:this function does not return any value.The programs below illustrate the function SplFixedArray::rewind()in PHP:Program 1:
// Create a fixed size array
$gfg
=
new
SplFixedArray (6 );
$gfg
[0] = 1;
$gfg
[1] = 5;
$gfg
[2] = 10;
// Go to next index
$gfg
-> next();
$gfg
-> next();
// Print the result before rewinding
echo
$gfg
-> current().
""
;
// Using the rewind function
$gfg
->
rewind
();
// Print the result after rewinding
echo
$gfg
-> current().
""
;
?>
Exit:10 1
Program 2:
// Create some fixed size array
$gfg
=
new
SplFixedArray (6);
$gfg
[0] = 1;
$gfg
[1] = 5;
$gfg
[2] = 1;
$gfg
[3] = 11;
$gfg
[4] = 15;
$gfg
[5] = 17;
$i
= 0;
// Loop through the array and display values
while
(
$i
< 6) {
// Using the rewind function
// will rewind every time starting index
$gfg
->
rewind
();
// Print the current array index value
echo
$gfg
-> current().
""
;
// Move forward each time you iterate
$gfg
-> next();
$i
++;
}
?>
Exit:1 1 1 1 1 1
Link: https://www.php .net / manual / en / splfixedarray.rewind.php
Shop
Latest questions
Wiki