Функсияи fpassthru
Функсияи fpassthru ҳамаи додаҳоро аз файл, аз мавқеи ҷорӣ нишонанамои файл то охири он, баровардани медиҳад. Функсия як параметр қабул мекунад - нишонанамо ба файл, ки бояд барои хондан кушода шавад. Пас аз иҷро, функсия миқдори байтҳои баровардашударо бармегардонад ё false дар сурати хато.
Синтаксис
fpassthru(resource $handle): int|false
Мисол
Мӯҳтавиёти файли 'data.txt'-ро мебарорем:
<?php
$file = fopen('data.txt', 'r');
fpassthru($file);
fclose($file);
?>
Мисол
Миқдори байтҳои баровардашударо месанҷем:
<?php
$file = fopen('data.txt', 'r');
$bytes = fpassthru($file);
echo "Bytes output: $bytes";
fclose($file);
?>
Мисол
Биёед fpassthru-ро пас аз хондани қисми файл истифода барем:
<?php
$file = fopen('data.txt', 'r');
fgets($file); // хати якумро мехонем
fpassthru($file); // боқимондаи файлро мебарорем
fclose($file);
?>