297 of 410 menu

fseek funksiyası

fseek funksiyası fayldakı mövqe göstəricisini hərkət etdirməyə imkan verir. O, birinci parametr kimi fayl göstəricisini, ikinci parametr kimi bayt ilə yerdəyişməni, üçüncü (istəyə bağlı) parametr kimi isə hesablama nöqtəsini qəbul edir. Funksiya uğurlu icrada 0, xəta baş verərsə -1 qaytarır.

Sintaksis

fseek(resource $handle, int $offset, int $whence = SEEK_SET): int

Nümunə

Göstəricini faylın əvvəlindən 10-cu bayta keçirək:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo fgets($file); fclose($file); ?>

Nümunə

Göstəricini cari mövqedən 5 bayt irəli keçirək:

<?php $file = fopen('test.txt', 'r'); fseek($file, 5, SEEK_CUR); echo fgets($file); fclose($file); ?>

Nümunə

Göstəricini faylın sonundan 5 bayt geriyə keçirək:

<?php $file = fopen('test.txt', 'r'); fseek($file, -5, SEEK_END); echo fgets($file); fclose($file); ?>

Nümunə

fseek-in icra nəticəsini yoxlayaq:

<?php $file = fopen('test.txt', 'r'); $res = fseek($file, 10); echo $res; // uğurda 0, xətada -1 fclose($file); ?>

Kodun icra nəticəsi:

0

Həmçinin baxın

  • rewind funksiyasına,
    fayl göstəricisini sıfırlayan
  • ftell funksiyasına,
    cari mövqeni qaytaran
  • fread funksiyasına,
    fayldan oxuyan
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et