rewind ֆունկցիան
rewind ֆունկցիան վերականգնում է ֆայլի ցուցիչը սկզբի դիրքին:
Սա օգտակար է, երբ անհրաժեշտ է կրկին կարդալ ֆայլը կամ
վերադառնալ դրա սկիզբ որոշ գործողություններ կատարելուց հետո:
Ֆունկցիան ընդունում է մեկ պարամետր - ֆայլի ցուցիչ,
որը վերադարձնում է fopen ֆունկցիան:
Շարահյուսություն
rewind(resource $handle);
Օրինակ
Վերականգնենք ֆայլի ցուցիչը առաջին տողը կարդալուց հետո.
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Կարդալ առաջին տողը
rewind($file); // Վերականգնել ցուցիչը
echo fgets($file); // Կրկին կարդալ առաջին տողը
fclose($file);
?>
Կոդի կատարման արդյունք.
'Առաջին տող'
'Առաջին տող'
Օրինակ
Փորձենք կարդալ ֆայլը երկու անգամ առանց rewind-ի.
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Կոդի կատարման արդյունք.
'Ֆայլի բովանդակությունը'
''