fpassthru funksiyası
fpassthru funksiyası fayl gostəricisinin cari mövqeyindən başlayaraq faylın sonuna qədər butun məlumatları çıxarır. Funksiya bir parametr qəbul edir - oxumaq üçün açılmış fayl gostəricisi. Icra edildikdən sonra funksiya çıxarılan baytların sayını və ya səhv halında false qaytarır.
Sintaksis
fpassthru(resource $handle): int|false
Nümunə
Gəlin 'data.txt' faylının məzmununu çıxaraq:
<?php
$file = fopen('data.txt', 'r');
fpassthru($file);
fclose($file);
?>
Nümunə
Gəlin çıxarılan baytların sayını yoxlayaq:
<?php
$file = fopen('data.txt', 'r');
$bytes = fpassthru($file);
echo "Bytes output: $bytes";
fclose($file);
?>
Nümunə
Gəlin faylı qismən oxuduqdan sonra fpassthru istifadə etməyə çalışaq:
<?php
$file = fopen('data.txt', 'r');
fgets($file); // birinci sətri oxuyuruq
fpassthru($file); // faylın qalan hissəsini çıxarırıq
fclose($file);
?>