296 of 410 menu

Функсияи feof

Функсияи feof месанчад, ки оё охири файл вақти хондан расидааст. Он як параметр қабул мекунад - нишондиҳандаи файл, ки бо муваффақият аз ҷониби функсияи fopen кушода шудааст. true бармегардонад, агар охири файл расида бошад, ва false дар акси ҳол.

Синтаксис

feof(resource $handle): bool

Мисол

Месанчем, ки оё охири файл вақти хондан расидааст:

<?php $file = fopen('test.txt', 'r'); while (!feof($file)) { echo fgets($file); } fclose($file); ?>

Дар ин мисол мо файлро сатр-ба-сатр то расидан ба охири он мехонем.

Мисол

Ҳолати нишондиҳандаи файлиро пас аз кушодани файл месанчем:

<?php $file = fopen('empty.txt', 'r'); var_dump(feof($file)); fclose($file); ?>

Натиҷаи иҷрои рамз барои файли холӣ:

true

Мисол

Бартарафкунии хато вақти кушодани файл:

<?php $file = @fopen('nonexistent.txt', 'r'); if ($file === false) { echo "Файл ёфт нашуд"; } else { while (!feof($file)) { echo fgets($file); } fclose($file); } ?>

Натиҷаи иҷрои рамз агар файл вуҷуд надошта бошад:

'Файл ёфт нашуд'

Инчунин нигаред

  • функсияи fread,
    ки аз файл мехонад
  • функсияи fgets,
    ки сатр аз файл мехонад
  • функсияи rewind,
    ки нишондиҳандаи файлро барқарор мекунад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан