295 of 410 menu

Функция readfile

Функцията readfile чете файл и незабавно изпраща съдържанието му в изходния буфер. Тя връща броя на прочетените байтове или false при грешка. Първият параметър е пътят към файла, вторият (незадължителен) - флаг за търсене на файл в include_path, третият (незадължителен) - контекст на потока.

Синтаксис

readfile( string $filename, bool $use_include_path = false, ?resource $context = null ): int|false

Пример

Нека изведем съдържанието на текстов файл:

<?php $res = readfile('example.txt'); echo "read bytes: " . $res; ?>

Пример

Нека се опитаме да прочетем несъществуващ файл:

<?php $res = readfile('nonexistent.txt'); if ($res === false) { echo "Failed to read file"; } ?>

Пример

Използване на флаг include_path:

<?php $res = readfile('config.ini', true); echo $res !== false ? "Read success" : "Read failed"; ?>

Вижте също

  • функцията file_get_contents,
    която чете файл в низ
  • функцията fpassthru,
    която извежда остатъка от файл
  • функцията file,
    която чете файл в масив
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне