En son web geliştirme öğreticiler
 

PHP fpassthru() Function


<Komple PHP Dosya Sistemi Referans

Tanımı ve Kullanımı

fpassthru() işlev EOF kadar açık bir dosya mevcut konumundan tüm verileri okur ve çıktı tamponunda sonucu yazar.

Bu işlev geçti, başarısızlık durumunda karakter sayısını döndürür.

Sözdizimi

fpassthru(file)

Parametre Açıklama
file Gereklidir. Açık dosya veya okuma kaynak belirtir

İpuçları ve Notlar

Note: kullanırken fpassthru() Windows üzerinde bir ikili dosya üzerinde, ikili modda dosyayı açmak unutmayın.

Tip: Çağrı rewind() zaten dosyaya yazdım eğer dosyanın başlangıcına dosya işaretçisini ayarlamak için.

Tip: Eğer sadece ilk olarak, kullanmak değiştirmeden, çıktı tamponu bir dosyanın içeriğini dökümünü almak readfile() yerine işlevini.


Örnek 1

<?php
$file = fopen("test.txt","r");

// Read first line
fgets($file);

// Send rest of the file to the output buffer
echo fpassthru($file);

fclose($file);
?>

kodun çıktısı yukarıda olabilir:

There are three lines in this file.
This is the last line.59

59 geçti karakter sayısını belirtir.


Örnek 2

Bir www sunucusunun indeks sayfasını dökümü:

<?php
$file = fopen("http://www.example.com","r");
fpassthru($file);
?>

<Komple PHP Dosya Sistemi Referans