297 of 410 menu

Функция fseek

Функция fseek файлдаги кўрсаткич ўрнини ҳаракатлантириш имконини беради. Биринчи параметр сифатида у файлга кўрсаткични қабул қилади, иккинчиси - байтлардаги силжиш, учинчиси (ихтиёрий) - ҳисоблан бошланиши керак бўлган нуқтани. Функция муваффақиятли бажарилганда 0 ва хатолик юз берганда -1 қайтаради.

Синтаксис

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

Мисол

Кўрсаткични файл бошланишидан 10-чи байтга ўтирамиз:

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

Мисол

Кўрсаткични жорий ўриндан 5 байтга ўтирамиз:

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

Мисол

Кўрсаткични файл охиридан 5 байтга ўтирамиз:

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

Мисол

fseek бажариш натижасини текширамиз:

<?php $file = fopen('test.txt', 'r'); $res = fseek($file, 10); echo $res; // 0 муваффақиятда, -1 хатоликда fclose($file); ?>

Кодни бажариш натижаси:

0

Ҳам қаранг

  • функция rewind,
    файл кўрсаткичини қайта ўрнатади
  • функция ftell,
    жорий ўринни қайтаради
  • функция fread,
    файлдан ўқийди
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш