fpassthru funksiýasy
fpassthru funksiýasy, faýl göstergesiniň häzirki ýerinden başlap, faýlyň ahyryna çenli bolan ähli maglumatlary çap edýär. Funksiýa bir parametr kabul edýär - okamak üçin açylan faýlyň gösterijisi. Funksiýa ýerine ýetirilenden soň, çap edilen baýtlaryň mukdaryny ýa-da ýalňyşlyk ýüze çykanda false gaýtaryp berýär.
Sintaksis
fpassthru(resource $handle): int|false
Mysal
'data.txt' faýlynyň mazmunyny çap edeliň:
<?php
$file = fopen('data.txt', 'r');
fpassthru($file);
fclose($file);
?>
Mysal
Çap edilen baýtlaryň mukdaryny barlalyň:
<?php
$file = fopen('data.txt', 'r');
$bytes = fpassthru($file);
echo "Çap edilen baýtlar: $bytes";
fclose($file);
?>
Mysal
Faýly bölege okandan soň fpassthru ulanmaga synanyşalyň:
<?php
$file = fopen('data.txt', 'r');
fgets($file); // birinji setiri okaýarys
fpassthru($file); // faýlyň galan bölegini çap edýäris
fclose($file);
?>