295 of 410 menu

Funkcja readfile

Funkcja readfile odczytuje plik i natychmiast wysyła jego zawartość do bufora wyjścia. Zwraca liczbę odczytanych bajtów lub false w przypadku błędu. Pierwszy parametr to ścieżka do pliku, drugi (opcjonalny) to flaga wyszukiwania pliku w include_path, trzeci (opcjonalny) to kontekst strumienia.

Składnia

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

Przykład

Wyświetlimy zawartość pliku tekstowego:

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

Przykład

Spróbujmy odczytać nieistniejący plik:

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

Przykład

Użycie flagi include_path:

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

Zobacz też

  • funkcję file_get_contents,
    która odczytuje plik do ciągu znaków
  • funkcję fpassthru,
    która wyświetla resztę pliku
  • funkcję file,
    która odczytuje plik do tablicy
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć