PHP -> Funkcie -> Súborové funkcie PHP -> funkcia fread
Syntax
string fread ( resource deskriptor, int dĺžka )
Popis
Príkaz jazyka PHP
Čítanie zo súboru s binárnou podporou
fread() načíta dĺžka bytov zo súboru špecifikovaného pomocou parametra deskriptor. Načítavanie skončí, ak už bolo načítaných dĺžka bytov alebo bol dosiahnutý koniec súboru (EOF), podľa toho, ktorý z týchto prípadov nastane skôr.
Poznámka: V systémoch, ktoré rozlišujú medzi binárnymi a textovými súbormi (napr. Windows) musí byť súbor otvorený v režime 'b' - tento znak musí byť obsiahnutý v parametri mód funkcie fopen().
Príklady
<?php
// načítame obsah súboru do reťazca
$filename =
"/usr/local/subor.txt";
$handle =
fopen ($filename,
"r");
$contents =
fread ($handle,
filesize ($filename));
fclose ($handle);
?>
<?php
$filename =
"c:\\subory\\obrazok.gif";
$handle =
fopen ($filename,
"rb");
$contents =
fread ($handle,
filesize ($filename));
fclose ($handle);
?>
Pozri aj
fwrite, fopen, fsockopen, popen, fgets, fgetss, fscanf, file a fpassthru