296 of 410 menu

feof funktsiyasi

feof funktsiyasi faylni o'qishda oxiriga yetilganligini tekshiradi. U bitta parametr qabul qiladi - fopen funktsiyasi tomonidan muvaffaqiyatli ochilgan fayl ko'rsatkichi. Agar fayl oxiriga yetilgan bo'lsa, true, aks holda false qaytaradi.

Sintaksis

feof(resource $handle): bool

Misol

Faylni o'qishda oxiriga yetilganligini tekshiramiz:

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

Bu misolda biz fayl oxiriga yetgunimizcha uni qatorma-qator o'qiymiz.

Misol

Fayl ochilgandan keyin fayl ko'rsatkichi holatini tekshiramiz:

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

Bo'sh fayl uchun kodni bajarish natijasi:

true

Misol

Faylni ochishda xatolikni qayta ishlash:

<?php $file = @fopen('nonexistent.txt', 'r'); if ($file === false) { echo "Fayl topilmadi"; } else { while (!feof($file)) { echo fgets($file); } fclose($file); } ?>

Agar fayl mavjud bo'lmasa, kodni bajarish natijasi:

'Fayl topilmadi'

Shuningdek qarang

  • fread funktsiyasi,
    bu fayldan o'qiydi
  • fgets funktsiyasi,
    bu fayldan qatorni o'qiydi
  • rewind funktsiyasi,
    bu fayl ko'rsatkichini qayta o'rnatadi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish