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 "File not found"; } else { while (!feof($file)) { echo fgets($file); } fclose($file); } ?>

Егер файл жоқ болса, кодты орындау нәтижесі:

'File not found'

Сондай-ақ қараңыз

  • 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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау