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