Open In App

PHP | SplFileObject rewind() Function

The SplFileObject::rewind() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used to Rewind the file to the first line.

 
Syntax: 



void SplFileObject::rewind( $line_num)

Parameters: This function does not accept any parameter.

Return values: This function does not return any value.



Below Programs illustrate the SplFileObject::rewind() function in PHP:
Program-1: 




<?php
 
// PHP program to illustrate
// SplFileObject::rewind function
 
$file = new SplFileObject(__FILE__);
 
$file->rewind();
 
echo $file->current();
?>

Output: 

<?php

Program-2: 




<?php
  
// PHP program to use array to check
// multiple files
$GFG = array(
    "/home/rajvir/Desktop/GeeksforGeeks/dummy.php",
    "gfg.txt",
    "mime.php"
    );
  
foreach ($GFG as &$file_name) {
  
    $file = new SplFileObject($file_name);
    $file->rewind();
    echo $file->current();
    }
?>

Output: 
GeeksforGeeks
gfg
contribute

 

Reference: http://php.net/manual/en/splfileobject.rewind.php
 


Article Tags :