Di vê gotarê de, hûn ê fêr bibin ka meriv çawa nîşana pelê di PHP-ê de biguhezîne. Fonksiyona fseek() di PHP de nîşana pelê ji pozîsyona wê ya niha ber bi cîhek nû, pêş an paşde, ku ji hêla hejmara byteyan ve hatî destnîşan kirin, diguhezîne. rêbaza ftell() cîhê niha yê nîşana pelê vedigerîne.
hevoksa fonksiyona FSEEK di php de çi ye?
fseek(file, offset, whence)
parametreyê | Terîf |
---|---|
dosî | Required. Pelê vekirî ya ku tê de lê bigere diyar dike |
serketinê | Required. Helwesta nû diyar dike (ji destpêka pelê bi byte tê pîvandin) |
ji ku derê | Bixwe. Nirxên mimkun: SEEK_SET - Pozîsyonê bi hevberdanê veqetînin. DefaultSEEK_CUR - Pozîsyonê li cîhê heyî destnîşan bike plus offsetSEEK_END - Pozîsyonê bike EOF plus offset (ji bo ku berbi pozîsyonek berî EOF-ê vegere, pêdivî ye ku veqetandin nirxek neyînî be) |
mînakên fonksiyona FSEEK
1 Di vê nimûneyê de, em rêzika yekem ji pelê vekirî dixwînin, paşê nîşana pelê vedigerin destpêka pelê.
<?php
$file = fopen("test.txt","r");
// Read first line
echo fgets($file);
// Move back to beginning of file
fseek($file,0);
fclose($file);
?>