bool rewind ( resource $handle )
(PHP 4, PHP 5)
fgets함수는 파일의 내용을 지정 크기만큼 읽어 들여 순서대로 출력하는데, 이를 처음 상태로 되돌리는 함수가 rewind입니다. rewinddir함수와 동일하게 동작합니다.
<?php
$file = 'test.txt';
if($fp = fopen($file,'r')){
if(is_resource($fp)){
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
rewind($fp);
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
if($fname = fgets($fp,1024)){
echo $fname."<br />\n";
}
}
fclose($fp);
}
?>