fread
La funzione fread viene utilizzata per leggere il contenuto di un file precedentemente aperto mediante la funzione fopen.
la funzione richiede due parametri: il puntatore del file e la lunghezza (in bytes) da leggere.
(L'articolo continua più sotto...)
');
Se volessimo leggere solo i primi 100 bytes faremo:
<?php
// apro il file in lettura
$miofile = fopen('leggimi.txt','r');
// leggo i primi 100 bytes
fread($miofile, 100);
// chiudo il puntatore
fclose($miofile);
?>
Se, invece, avessi voluto leggere l'intero contenuto del file avrei utilizzato:
<?php
// apro il file in lettura
$miofile = fopen('leggimi.txt','r');
// memorizzo in una variabile la lunghezza del file
$bytes = filesize('leggimi.txt');
// leggo il file per l'intera lunghezza
fread($miofile, $bytes);
// chiudo
fclose($miofile);
?>
Nota: se si desidera semplicemente estrarre il contenuto di un file è consigliabile utilizzare la funzione file_get_contents().







